高级语言程序设计(1) 试卷B卷

合集下载

全国10月高等教育自学考试高级语言程序设计(一)试题及答案解析

全国10月高等教育自学考试高级语言程序设计(一)试题及答案解析

全国2018年10月高等教育自学考试高级语言程序设计(一)试题课程代码:00342一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。

每小题1分,共20分)1.C语言不能选用的字母是( )A.wB.πC.ID.i2.构成一个C程序的是( )A.一个主函数和若干个非主函数B.若干个主函数和若干个非主函数C.一个主函数和最多一个非主函数D.若干个主函数和最多一个非主函数3.设int m1=5,m2=3;表达式m1>m2?(m1=1):(m2=-1)运算后,m1和m2的值分别是( )A.1和-1B.1和3C.5和-1D.5和34.设float m=4.0,n=4.0;使m为10.0的表达式是( )A.m-=n*2.5B.m/=n+9C.m*=n-6D.m+=n+25.表达式5&2||5|2的值是( )A.0B.1C.2D.36.对于do-while语句,错误..的.说法是( )A.先执行循环体后判断循环条件B.循环体至少要执行一次C.循环体有可能一次也不执行D.循环体中可以包含若干条语句7.设int x=-1;执行表达式++x||++x||++x后,x的值是( )A.0B.1C.2D.38.设int a=7,b=8;则printf(″%d,%d″,(a+b,a),(b,a+b));的输出是( )A.7,15B.8,15C.15,7D.出错9.设int a[10];则对a数组元素的错误..引用是( )A.a[5]B.*(a+1)C.a[10-10]D.a(5)10.设char c[5]={′a′,′b′,′\0′,′c′,′\0′};则printf(″%s″,c)的输出是( )A.′a′′b′B.abC.abcD.″ab\0c″11.设double * p[6];则( )A.p是指向double型变量的指针B.p是double型数组C.p是指针数组,其元素是指向double型变量的指针D.p是数组指针,指向double型数组12.设char *s=″china″;则printf(″%s,%c,%c\n″,s,*s,s[3]);的输出是( )A.china, c,nB.china,china,iC.c,c,nD.china,china,n13.全局变量的存储类型可以定义为( )A.auto或staticB.extern或registerC.auto或externD.extern或static14.函数调用语句fun((((1,2),3),4));中参数的个数是( )A.1B.2C.3D.415.对于下列定义的枚举型enum colorl {yellow,green,blue=5, red,brone};则枚举常量yellow和red的值分别是( )A.3,6B.1,6C.0,6D.0,316.设有定义struct ru{long x;float y;} time,*timep=&time;则对time中成员x的正确引用是( )A.rnu.time.xB.timep.xC.(* timep).xD.time->x17.设FILE*fp;若fp指向的文件未结束,则函数feof(fp)的返回值为( )A.0B.trueC.非0D.false18.C语言中,系统自动打开的文件是( )A.二进制文件B.随机文件C.非缓冲文件D.设备文件19.执行下列程序#define R 0.5#define AREA(x) R*x*xmain (){int a=1, b=2;printf (″%5。

2020年10月全国高级语言程序设计(一)自考试题及答案解析

2020年10月全国高级语言程序设计(一)自考试题及答案解析
三、程序分析题(本大题共5小题,每小题5分,共25分)
阅读下列程序,将输出结果写到各题右侧的空白处。
31.main( )

int a[3][3]={1,4,17,3,6,19,2,5,18},i,s=0;
for (i=0;i<=2;i++)
s=s+a[i][2-i];
printf(″s=%d\n″,s);
p=&y;printf(″%d\n″,*p);
*p=y+20;
printf(″%d,%d\n″,x,y);

34.#include″string.h″
struct worker
{char name[15];
int age;
float pay;
};
main()
{struct worket x;
char *t=″Lilei″;
C.120D.121
12.执行printf(″%d\n″,strlen(″t\″066\xee\n″));语句的输出结果是( )
A.7B.12
C.13D.输出项不合法,无正常输出
13.在函数中定义的局部变量,若未指定存储类别,则其隐含的存储类别是( )
A. staticB. anto
C. externD. register
21.一个C程序一般由若干个函数构成,其中至少应包含一个函数。
22.在Turbo C中,一个int型变量所能表示的数的范围是。
23.表达式10<<3+1的值是。
24.若定义了int a[10],*p;,将数组元素a[8]的地址赋给指针变量p的赋值语句是。
25.若定义了int a=1;,则执行printf(″%d\n″,((a=a+4,a+5),a+6));语句的输出结

高级语言C++程序设计--考试试卷 - 答案

高级语言C++程序设计--考试试卷 - 答案

高级语言C++程序设计-考试试卷—答案姓名: ________________ 成绩__________________答案:1-11题 D C D A C D A B D D B 答案:12-22题 D A D D A D D D A A D1. 按照C 语言规定的用户标识符命名规则,不能出现在标识符中的是A)大写字母B)下划线C)数字字符D)连接符2. 以下选项中不合法的标识符是A)cout B)FOR C)&&a D)_003. 设有定义:int x=2;,以下表达式中,值不为6的是A)x*=(1+x) B)x*=x+1 C)x++,2*x D)2*x, x+=24. C++ 源程序中不能表示的数制是A)二进制B)十六进制C)十进制D)八进制5. 以下关于结构化程序设计的叙述中正确的是A)一个结构化程序必须同时由顺序、分支、循环三种结构组成B)有三种基本结构构成的程序只能解决小规模的问题C)在C ++语言中,程序的模块化是利用类实现的D)结构化程序使用goto 语句会很便捷6. 以下定义语句中正确的是A)float a=1,*b=&a,*c=&b; B)int a=b=0;C)double a=0.0;b=1.1; D)char A=65+1,b=’b’;7. 计算机能直接执行的程序是A)可执行程序B)目标程序C)源程序D)汇编程序8. 以下叙述中正确的是A)C++ 语言程序中的注释必须与语句写在同一行B)简单C++ 语句必须以分号结束C)C++ 语句必须在一行内写完D)C++ 程序中的每一行只能写一条语句9. 以下选项中,不合法的C++语言用户标示符是A)AaBc B)a_b C)_1 D)a--b10.关于C++语言的变量,以下叙述中错误的是A)由三条下划线构成的符号名是合法的变量名B)所谓变量是指在程序运行过程中其值可以被改变的量C)程序中用到的所有变量都必须先定义后才能使用D)变量所占的存储单元地址可以随时改变11. C ++语言中double 类型数据占字节数为A)12 B)8 C)4 D)1612. 以下叙述中正确的是A)空语句就是指程序中的空行B)花括号对{}只能用来表示函数的开头和结尾,不能用于其他目的C)复合语句在语法上包含多条语句,其中不能定义局部变量D)当用cin 从键盘输入数据时,每行数据在没有按下回车键(Enter 键)前,可以任意修改13. 以下叙述中正确的是A)C++ 语言程序总是从main 函数开始执行B)C++ 语言程序所调用的函数必须放在main 函数的前面C)C++ 语言程序中main 函数必须放在程序开始位置D)C++ 语言程序总是从最前面的函数开始执行14. 以下叙述中正确的是A)if 语句只能嵌套一层B)不能在else 子句中在嵌套if 语句C)改变if-else 语句的缩进格式,会改变程序的执行流程D)if 子句和else 子句中可以是任意合法的C ++语句15. 以下叙述中正确的是A)在while 语句和do-while 语句中无法使用continue 语句B)当break 出现在循环体中的switch 语句体内时,其作用是跳出该switch 语句体,并终止循环C)continue 语句的作用是:在执行完本次循环体中剩余语句后,终止循环D)只能在循环体内和switch 语句体内使用break 语句16. 已定义以下函数:int fun(int *p){return *p;}fun 函数返回值是A)一个整数B)形参p 的地址值C)形参p 中存放的值D)不确定的值17. 设有定义:double a[10],*s=a;以下能够代表数组元素a[3]的是A)*s[3] B)(*s)[3] C)*s+3 D)*(s+3)18. 下列选项中,能正确定义数组的语句是A)int num[0...2008]; B)int num[ ];C)int N=2008; int num[N]; D)#define N 2008; int num[N];19. 设有以下函数:void fun(int n,char *s){......} 则下面对函数指针的定义和赋值均正确的是A)void *pf(); pf=fun; B)void (*pf)(int,char );pf=&fun;C)void *pf(); *pf=fun;D)void (*pf)(int ,char *) ; pf=fun;20. 以下叙述中正确的是A)int *p1,int **p2,int *p3;都是合法的定义指针变量语句B)语句p==NULL;与p==\0 是等价的语句C)p==NULL;执行后,指针p 指向地址为0 的存储单元D)指针变量只能通过求指针运算符(&)获得地址值21. int *func(int a[10], int n);则以下叙述中正确的是A)说明中的a[10]改为a[]或*a 效果完全一样B)函数中不能对a 进行移动指针(如a++)的操作C)只有指向10 个整数内存单元的指针,才能作为实参传递给形参D)形参a 对应的实参只能是数组名22. 若有以下语句typedef struct S{ int g;char h;} T;以下叙述中正确的是A)T 是struct S 类型的变量B)可用S 定义结构体变量C)S 是srurct 类型的变量D)可用T 定义结构体变量第二题:类与对象编程(25分)自定义一个简单的时间类TimeType,它具有数据成员h、m、s,用来表示当前时间的时、分、秒。

高级语言程序设计习题答案(免费)

高级语言程序设计习题答案(免费)
17.执行下面语句后,a和b的值分别为(b)。
int a=5,b=3,t;
int&ra = a;
int &rb = b;
t = ra;ra = rb;rb = t;
(a) 3和3(b)3和5(c)5和3(d) 5和5
18.在下列运算符中,(d)优先级最高。
(a) <=(b)*=(c)+(d)*
19.在下列运算符中,(d)优先级最低。
(c) 0.2e-2.5,e-5(d) 5.0e-4,0.1,8.e+2
12.下列正确的字符常量为(b,d)。
(a) " a "(b) '\0'(c) a(d) '\101'
13.下列选项中,(a,b,c)能交换变量a和b的值。
(a) t=b;b=a;a=t;(b) a=a+b;b=a-b;a=a-b;
解答:略
第2章 程序控制结构
2.1选择题
1.已知int i,x,y;在下列选项中错误的是(c)。
(a) if(x == y)i++;(b)if(x=y)i--;
(c) if(xy)i--;(d)if(x+y)i++;
2.设有函数关系为y= ,下面选项中能正确表示上述关系为(c)。
(a)y=1;(b)y=-1;
switch(i)
{case 1:i++;
case 2:i--;
case 3:++i;break;
case4:--i;
default:i++;
}
(a)1(b)2(c)3(d)4
4.已知int i=0,x=0;下面while语句执行时循环次数为(d)。

2011高级语言程序设计考卷B及参考答案

2011高级语言程序设计考卷B及参考答案


在每小题列出的四个备选项中只有一个是符合题目要求的,请将所选代码填写在下面
… … … … …
专业 班级
表格中的对应位置。错选、多选或未选均无分。
1
2
3
4
5
6
7
8
9
10
装 订
1.下列选项中,可以用作用户定义的合法标识符的是
线
A._123
B.foo~bar
C.case
D.3var


2.设有 int x=2,y,z;执行 z=y=x++;后变量 z 的值是
}
输出:____________________
3
得分
五、程序填空题(本大题共 2 小题,每空 2 分,共 10 分)
请在程序中的下划线处填空,将程序补充完整。
1.下面程序运行后,输出二维数组 b 的最小值(-30)。
#include <iostream>

using namespace std;
1.(x ) 2.(x ) 3.(√ ) 4.( √ ) 5.(x )
四、程序阅读题(本大题共 4 小题,每小题 5 分,共 20 分)
1.s=55
2.73 66
3.2 1 3 3 1
4.654321
五、程序填空题(本大题共 2 小题,每空 2 分,共 10 分)
1.(1)b
(2)a[i][j]<tem
1.编写一个程序,输出一维数组 a 的最大元素值和最小元素值。要求在程序中定义一个一维数
组 a 并赋初值(如 int a[8]={36,25,48,14,55,20,47,82};),输出“Min=14 , Max=82”。

2011高级语言程序设计试卷1及答案

2011高级语言程序设计试卷1及答案

一、选择题:(共20题,每题1.5分,共30分)1 A2 A3 A4 B5 B6 A7 B8 C9 C 10 D11 C 12 C 13 B 14 D 15 C16 D 17 D 18 A 19 D 20 A1. C语言属于( A )A.高级语言 B. 低级语言C.中级语言 D. 机器语言2. 下列全部属于合法的用户标识符的是( A )A.A1 P_0 dS B. float 2la _A C. *a hy kk D. _123 temp main3. C语言中运算对象必须是整型的运算符为( A )A.% B. / C.= D. <=4. 设有int i; char c; float f; 以下结果为整数的表达式是( B )A.i+f B. i/c C.c+f D. i+c+f5. 逗号表达式(a=5*3, a+20),a+15的值是( B )A.35 B. 30 C.40 D. 206. 设有语句char a = '\72'; 则变量a( A )A.包含一个字符 B. 包含两个字符C.包含3个字符 D. 说明不合法7. 若有以下定义和语句,则输出结果是( B )char c1='b',c2='e';printf("%d,%c\n",c2-c1,c2-'a'+'A');A.2,M B. 3,E C.2,E D. 不确定8. 设有如下程序段,则下面说法中正确的是( C )int k=10;while(k=0)k=k-1;A.while循环执行10次 B. 循环是无限循环C.循环体语句一次也不执行 D. 循环体语句执行一次9. 当pi=3.1415926时,printf(" %-7.2f",pi);的输出结果是( C )(注:□代表空格)A.3.14159 B. 3.14 C.3.14□□□ D. □□□3.1410. 下列运算符中,优先级最高的是( D )A.! B. + C.|| D. ( )11. 表达式a==b&&b==c计算的优先级别是( C )A.((a==b)&&b)==c) B. (a==(b&&b))==c C.(a==b)&&(b==c) D. a==((b&&b)==c12. 已知x=45, ch=‟B‟,y=0;则表达式(x>=y && ch<‟b‟ && ! y)的值是( C )A.0 B. 语法错C.1 D. “假”13. 下列关于switch语句和break语句的结论中,正确的是( B )A.break语句是switch语句的一部分B.在switch语句中可以根据需要使用或不使用break语句C.在switch语句中必须使用break语句D.break语句不能在switch语句中使用14. 若变量c为char类型,能正确判断出c为小写字母的表达式是( D )A.'a'<=c<= 'z' B. (c>= 'a')||(c<= 'z') C.('a'<=c)and ('z'>=c) D. (c>= 'a')&&(c<= 'z')15. 执行语句for ( i=0; i++<3; ); 后,变量i的值为( C )A.2 B. 3 C.4 D. 516. 已知:int a[10]; 则对a数组元素的正确引用是( D )A.a[10] B. a[3.5] C.a(5) D. a[9-9]17. 对字符数组str赋初值,str不能作为字符串使用的一个是( D )A.char str[]="shanghai"; B. char str[]={"shanghai"};C.char str[9]={'s','h','a','n','g','h','a','i'}; D. char str[8]={ 's','h','a','n','g','h','a','i'};18. 以下对C语言函数的有关描述中,正确的是( A )A.在C语言中,调用函数时,根据实参传递给形参值的不同,通常有值传递方式和地址传递方式两种。

高级语言程序设计试卷及答案解析

高级语言程序设计试卷及答案解析

1.1 单项选择题1.二进制语言是属于()①面向机器语言②面向问题语言③面向过程语言④面向汇编语言【解】人们研制了许许多多计算机程序设计语言,其中二进制语言直接来自计算机的指令系统,与具体计算机紧密相关,所以是一种面向机器语言。

面向问题语言是为了易于描述和求解某类特定领域的问题而专门设计的一种非过程语言。

面向过程语言是一种能方便描述算法过程的计算机程序设计语言。

有汇编语言,但没有面向汇编语言。

汇编语言也是一种面向机器的语言,与机器语言比较,汇编语言用有助于记忆的符号来代表二进制代码。

所以解答是①。

2.下列语言中不属于面向过程的语言是()①高级语言②低级语言③C语言④PASCAL语言【解】C语言和PASCAL等程序设计语言都是高级语言,它们用于描述复杂加工的处理过程,所以也称它们是面向过程语言。

低级语言是指机器语言和汇编语言,低级语言是面向机器的语言,而不是面向问题的语言。

所以解答是②。

3.下列字符中属于键盘符号的是()①②n ③t ④b【解】键盘符号是指键盘上有标记,并能在显示器上直接以其标记字样显示的字符。

有许多键盘上有标记的符号,它们不是用于直接显示的,键入这种字符用于表示特定的意义,如常用的回车符。

为了能让C程序标记这种符号,程序采用转义字符的方式书写这种字符。

如"n"、"t" 、"b"都不是键盘字符,在C语言中,它们都得用转义字符来表达。

只有字符才是键盘字符。

所以解答是①。

但在C程序中,反斜杠字符已特别用作转义字符的引导符,它也得用转义字符的表达形式书写,将它写成""。

4.下列字符列中,不是用来表达转义字符是()①②" ③074 ④【解】转义字符有三种书写形式:反斜社字符后接上某个规定的字符;反斜杠字符后接上13个八进制数字符;反斜社字符和字符X之后接上1至2个十六进制数字符。

后两种分别八进制数和十六进制数直接给出字符的ASCll代码值。

试卷

试卷

高级语言程序设计(一)(试卷编号:8250,考试时间120分钟,满分120分)学院:________系:________班级:________姓名:________学号:________考号:________一、填空(共30题,合计30分)1. 按内存排列顺序, 数组char a[2]中的所有元素是a[1]和________________。

2. 求字符串长度的库函数是________________,只写函数名即可。

3. 执行下列语句后,b 的十进制值是________________.int x=240,y=15,b;charz='A';b=(( x && y ) && ( z < 'a' ));4. int x=2;z=x++-1; 则x的值为________________。

5. 将数组a的首地址赋给指针变量p的语句是________________。

6. C语言中,数组名是一个不可变的________________量,不能对它进行加减和赋值运算。

7. 函数调用语句func((e1,e2),(e3,e4,e5))中含有________________个实参。

8. 下列语句输出的结果是________________,unsigned intb=65535;printf("%d",b);9. 以下do-while语句中循环体的执行次数是________________. a=10;b=0; do { b+=2; a-=2+b; } while (a>=0);10. 如果函数不要求带回值,可用________________来定义函数返回值为空。

11. 在C语言中,文件的存取是以________________为单位的,这种文件被称为________________文件。

12. 结构体是不同数据类型的数据集合,作为数据类型,必须先说明结构体________________,再说明结构体变量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2007 至 2008 学年第 一 学期
高级语言程序设计(1) 试卷B 卷
出卷教师:易虹 适应班级:2007级计科1-6班
考试方式:闭卷 本试卷考试分数占学生总评成绩的70 %
复查总分 总复查人
(本题20分,每题2分,共10小题)一、单项选择题
1.C 语言标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )。

A .必须是字母
B .必须为下划线
C .必须为字母或下划线
D .可以是字母、数字和下划线中任一字符 2
.以下叙述正确的是( )。

A .在C 程序中,main()函数必须位于程序的最前面
B .
C 程序的每一行中只能写一个语句
C .在对一个C 程序进行编译时,可发现注释中的拼写错误
D .C 语言本身没有输入输出语句 3.合法的C 语言字符常量是(
)。

A .”F”
B .’\065’
C .’ab’
D .’\0x43’ 4.若已定义x 和y 是double 类型变量,则表达式x=1,y=x+3/2的值是( )。

A .1
B .2
C .2.0
D .2.5 5.若变量a 、i 已正确定义,且i 已正确赋值,则下面合法的语句是( )。

A .a==1
B .++i;
C .a=a++=5;
D .a=int(i); 6.以下程序的输出结果是( )。

main()
{ int a=12,b=12;
printf(“%d %d \n”,--a,++b);}
A .10 10
B .12 12
C .11 10
D .11 13 7. 以下选项中属于C 语言的数据类型是( )。

A. 复数型 B .逻辑型 C. 双精度型 D .集合型
8.设int j=12;请问执行j+=j-=j*j ;后j 的值是( )。

A.0
B.-120
C. -132
D. -264
《高级语言程序设计》试卷 第 1 页 ( 共 6 页 )
9.使用语句scanf("a=%f,b=%d",&a,&b);输入数据时,正确的数据输入是( )。

A .a=4.5,b=3
B .a=4.5 b=3
C .4.5 3
D .4.5,3
10.有定义语句:int a=3,b=2,c=1,x;则以下选项中各程序段执行后,x 的值为1的是( )。

A.if (a<3) x=3; B .if (a<b) x=b; if (a<2) x=2; if (b<c) x=c; if (a<1) x=1; if (c<a) x=a; C. if (c<a) x=1; D . if (a<3) x=3;
else if (b<a) x=2; else if (a<2) x=2;
else x=3; else x=1;
(本题14分,每个错误2分)二、程序改错题
(请将正确的语句写在你认为错误语句的右边!)
1. 请修改下列程序,使其能够正确运行,找出其中的3处错误:
#include<stdio.h> void main(); {
float f=7.12; char c=”c ”;
printf(“%d\n ”,int(f%3)); printf(“%c ”,c); }
2. 请修改下列程序,使其能够正确运行,找出其中的4处错误:
#include<stdio.h>; void main() { char c getchar(c); printf(“%s ”,c); } (本题6分,每空1分)三、填空题
1. 把数学区间0<x<=10表示为C 语言合法表达式形式为_________________。

2. 关系运算符、算术运算符和赋值运算符的优先级关系是
_________________>_________________>_________________。

3. 设变量fact 用来保存n 的阶乘,那么在求n 的阶乘的循环体语句是for(i=0;__________;i++) fact=_________________;
《高级语言程序设计》试卷 第 2 页 ( 共 6 页 )
学院名 专业班级 姓名: 学号
密 封 线 内 不 要 答 题
┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃ 密
┃┃┃┃┃┃┃┃┃┃┃ 封
┃┃┃┃┃┃┃┃┃┃┃ 线
┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃
(本题20分,每小题4分,共5小题)四、阅读程序并写出运行结果。

1.main() { int x;
scanf("%d",&x);
if(x- -<4) printf("%d",x); else printf("%d",++x);
} 若输入3,则该程序执行后的输出结果为_______________ 2. for(k=0;k<5;++k) { if(k= = 3) break; printf("%d",k);
} 该循环体执行后的输出结果为_______________ 3. main( )
{char grade;
scanf("%c",&grade); switch(grade)
{case 'A': printf(">=85"); case 'B':
case 'C':printf(">=60"); break; case 'D':printf("<60"); default:printf("error"); }
} 若输入A ,该程序的输出结果为_______________ 4. main()
{ int i,j,m,n; i=65; j=66; m=++i; n=j++;
printf(“%d,%d,%d,%d \n”,i,j,m,n); printf(“%c,%c,%c,%c \n”,i,j,m,n);
} 该程序的输出结果为_______________ 5. main()
{int a[5]={10,20,30,40,50},i,t; for (i=0;i<5/2;i++)
{t=a[i];
a[i]=a[5-i-1];
a[5-i-1]=t; }
《高级语言程序设计》试卷 第 3 页 ( 共 6 页 )
for (i=0;i<5;i++) printf("%d ",a[i]);
} 该程序的输出结果为_______________
(本题 40分,每小题10分,共4小题)五、根据题目要求编写程序
1.(10分)编写程序实现:使用switch 语句实现输入1-7之间的任意数字,输出相应的星期值。

例如:输入1,输出Monday 。

2.(10分)编写程序输出1——100以内能被4整除且个位数为2的所有整数及个数count 。

《高级语言程序设计》试卷 第 4 页 ( 共 6 页 )
学院名 专业班级 姓名: 学号
密 封 线 内 不 要 答 题
┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃ 密
┃┃┃┃┃┃┃┃┃┃┃ 封
┃┃┃┃┃┃┃┃┃┃┃ 线
┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃
3.(10分)编写程序,输出由“*”组成的正三角形的,边长由程序输入。

例如n=4,输出图形: *
*** ***** *******
《高级语言程序设计》试卷 第 5 页 ( 共 6 页 )
4.(10分)已知一个整型的数组a ,有10个元素,分别为10,21,35,24,57,69,82,71,29,66;编写一程序实现功能:让用户输入一个整数x ,查找该数是否在数组a 中,若存在则输出所在的位置,不存在则输出信息“找不到”。

《高级语言程序设计》试卷 第 6 页 ( 共 6 页 )
学院名 专业班级 姓名: 学号
密 封 线 内 不 要 答 题
┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃ 密
┃┃┃┃┃┃┃┃┃┃┃ 封
┃┃┃┃┃┃┃┃┃┃┃ 线
┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃。

相关文档
最新文档