好文档 - 专业文书写作范文服务资料分享网站

西北工业大学2020春机考《C语言程序设计》答案 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

西北工业大学2020春机考《C语言程序设计》作业1

单选题

1.下面程序的输出结果是( )。 main() { int a[10]={1,2,3,4,5,6,7,8,9,10,*p=a; A.3 B.4 C.1 D.2

答案:VX:34637870获取参考答案

2.以下描述错误的是( )。

A.break 语句不能用于循环语句和 switch 语句外的任何其他语句 B.在 switch 语句中使用 break 语句或 continue 语句的作用相同

C.在循环语句中使用 continue 语句是为了结束本次循环,而不是终止整个循环 D.在循环语句中使用 break 语句是为了使流程跳出循环体,提前结束循环 答案:VX:34637870获取参考答案

3.下面程序的输出结果是( )。 main() { int x=10; x+=(x=8); printf(\A.10 B.8 C.18 D.16

答案:VX:34637870获取参考答案

4.定义 int i=1; 则执行语句 while(i++<5); 后,i 的值为( )。 A.3 B.4 C.5 D.6

答案:VX:34637870获取参考答案

5.若有语句 scanf(\要使变量 a,b 分别得到 10 和 20,正确的输入形式为( )。 A.10 20 B.10,20 C.1020 D.10:20

答案:VX:34637870获取参考答案

6.有以下定义 #include char a[10],*b=a; 不能给 a 数组输入字符串的语句是( )。 A.gets(a)

B.gets(a[0]); C.gets(&a[0]); D.gets(b)

答案:VX:34637870获取参考答案

7.当 c 的值不为 0 时,在下列选项中能够将 c 的值赋给变量 a、b 的是( )。 A.c=b=a;

B.(a=c)||(b=c); C.(a=c)&&(b=c);

D.a=c=b;

答案:VX:34637870获取参考答案

8.以下描述中正确的是( )。

A.由于 do-while 循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句 B.do-while 循环由 do 开始,用 while 结束,在 while(表达式)后面不能写分号 C.在 do-while 循环体中,是先执行一次循环,再进行判断 D.do-while 循环中,根据情况可以省略 while 答案:VX:34637870获取参考答案

9.已知 double *p[6]; 它的含义是( )。 A.p 是指向 double 类型变量的指针 B.p 是 double 类型数组 C.p 是指针数组 D.p 是数组指针

答案:VX:34637870获取参考答案

10.表达式18/4*sqrt(4.0)/8 值的数据类型是( )。 A.int B.float C.double D.不正确

答案:VX:34637870获取参考答案

11.C 语言规定,在一个源程序中,main 函数的位置( )。 A.必须在最开始

B.必须在系统调用的库函数的后面 C.可以任意 D.必须在最后

答案:VX:34637870获取参考答案

12.下面各选项中,均是 C 语言合法标识符的选项组是( )。 A.33 we auto B._23 me _3ew C._43 3e_ else D.ER -DF 32

答案:VX:34637870获取参考答案

13.运行程序: main() { int a=1,b=2; a+=b;b=a-b;a-=b; printf(\则输出结果是( )。 A.2,1 B.3,1 C.3,2 D.1,1

答案:VX:34637870获取参考答案

14.以下选项中不属于字符常量的是( )。 A.′C′

B.′′C′′ C.′\\xCC′ D.′\\072′

答案:VX:34637870获取参考答案

15.在下列结论中,只有一个是正确的,它是( )。 A.递归函数中的形式参数是自动变量 B.递归函数中的形式参数是外部变量 C.递归函数中的形式参数是静态变量

D.递归函数中的形式参数可以根据需要自己定义存储类型 答案:VX:34637870获取参考答案

16.对 for(表达式 1; ; 表达式 3)可理解为( )。 A.for(表达式 1; 0;表达式 3) B.for(表达式 1: 1 ;表达式 3)

C.for(表达式 1; 表达式 1; 表达式 3) D.for(表达式 1; 表达式 2; 表达式 3) 答案:VX:34637870获取参考答案

17.有如下程序 main() { int x=3; do { printf(\该程序的执行结果是( )。 A.3 2 1 B.2 1 0 C.3 D.2

答案:VX:34637870获取参考答案

18.以下选项中,不能作为合法常量的是( )。 A.1.234e04 B.1.234e0.4 C.1.234e+4 D.1.234e0

答案:VX:34637870获取参考答案

19.设有定义:char p[]={′1′,′2′,′3′,*q=p;,以下不能计算出一个 char 型数据所占字节数的表达式是( )。 A.sizeof(p) B.sizeof(char) C.sizeof(*q) D.sizeof(p[0])

答案:VX:34637870获取参考答案

20.假定 x 和 y 为 double 型,则表达式 x=2,y=x+3/2 的值是( )。 A.3.500000 B.3

C.2.000000 D.3.000000

答案:VX:34637870获取参考答案

21.以下不正确的叙述是( )。

A.在 C 程序中,逗号运算符的优先级最低

B.在 C 程序中,APH 和 aph 是两个不同的变量

C.若 a 和 b 类型相同,在计算了赋值表达式 a=b 后 b 中的值将放入 a 中,而 b 中的值不变 D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 答案:VX:34637870获取参考答案

22.请选出可用作 C 语言用户标识符的是( )。 A.void,define,WORD B.a3_b3,_123,IF C.FOR,--abc,Case D.2a,Do,Sizeof

答案:VX:34637870获取参考答案

23.说明语句 int *(*p)(); 的含义是( )。 A.p 是一个指向 int 型数组的指针 B.p 是指针变量,它构成了指针数组

C.p 是一个指向函数的指针,该函数的返回值是一个整型

D.p 是一个指向函数的指针,该函数的返回值是一个指向整型的指针 答案:VX:34637870获取参考答案

24.下列不正确的字符串常量是( )。 A.'ABC' B.\C.\D.\

答案:VX:34637870获取参考答案

25.假定 w、x、y、z、m 均为整型变量,且 w=1, x=2, y=3, z=4 则执行语句: m=(w

答案:VX:34637870获取参考答案

26.设有说明语句: char a='\\72';则变量 a( )。 A.包含 1 个字符 B.包含 2 个字符 C.包含 3 个字符 D.说明不合法

答案:VX:34637870获取参考答案

27.以下不构成无限循环的语句或语句组是( )。 A.n=0;
do{++n;}while(n<=0); B.n=0;
while(1){n++;} C.n=10;
while(n);{n--;} D.for(n=0,i=1; ;i++)n+=i;

答案:VX:34637870获取参考答案

28.已知 x=43,ch='A',y=0;则表达式 x=y&& ch<'B'&&!y 的值是( )。 A.0

B.语法错 C.1 D.\假\

答案:VX:34637870获取参考答案

29.在 C 语言中,运算对象必须是整型数的运算符是( )。 A.% B.\\ C.%和\\ D.**

答案:VX:34637870获取参考答案

30.下面程序的输出结果是( )。 main() { int s,k; for(s=1,k=2;k<5;k++) s+=k; printf(\A.1 B.9 C.0 D.15

答案:VX:34637870获取参考答案

31.在 C 语言中,变量的隐含存储类别是( )。 A.auto B.static C.extern

D.无存储类别

答案:VX:34637870获取参考答案

32.设 x、y、t 均为 int 型变量,则执行语句:x=y=2;t=++x||++y;后,y 的值为( )。 A.不确定 B.2 C.3 D.1

答案:VX:34637870获取参考答案

33.设 a=5, b=6, c=7, d=8, m=2,n=2, 执行(m=a>b)&&(n=c>b)后 n 的值为( )。 A.1 B.2 C.3 D.4

答案:VX:34637870获取参考答案

34.函数 strlen(\的值为( )。 A.7 B.8

西北工业大学2020春机考《C语言程序设计》答案 - 图文 

西北工业大学2020春机考《C语言程序设计》作业1单选题1.下面程序的输出结果是()。main(){inta[10]={1,2,3,4,5,6,7,8,9,10,*p=a;A.3B.4C.1D.2答案:VX:34637870获取参考答案2.以下描述错误的是()。A.break语句不能用于
推荐度:
点击下载文档文档为doc格式
4mxn63upgk4oweh0q68m0sr9z0p01l00o0h
领取福利

微信扫码领取福利

微信扫码分享