16春天大《C语言程序设计》在线作业二.doc
文本预览下载声明
《语言程序设计》在线作业二
一、单选题(共 40 道试题,共 100 分。)
1. 对于for(s=2;;s++)可以理解为()。
. for(s=2;0 ;s++)
. for(s=2;1 ;s++)
. for(s=2;s2 ;s++)
. for(s=2;s2;s++)
正确答案:
2. p1,p2 为指向浮点类型的指针变量,下列运算没有意义的是________。
. *p1-*p2
. p1++
. *p1+*p2
. p1+p2
正确答案:
3. 若有int [3][5]={2,2},{2,6},{2,6,2}},则数组的元素个数为()。
. 8
. 5
. 3
. 15
正确答案:
4. 要将和中的数据进行交换,以下不正确的是____
. t=; =; =t;
. t=; =; =t;
. =+; =-; =-;
. =; t=; =t;
正确答案:
5. 设int i;int x[3][3]={0,1,2,3,4,5,6,7,8};则程序片段for (i=0;i3;i++)printf (“% ”,x[i][2-i]);的输出结果是_____。
. 2 4 6
. 0 3 6
. 0 4 8
. 2 5 8
正确答案:
6. 使循环体至少被执行一次的循环语句是____.
. whil
. o-whil
. for
. o
正确答案:
7. 以下叙述中错误的是 ___ 。
. 计算机不能直接执行源程序
. 语言源程序经编译后生成的.oj文件是二进制文件
. .oj文件经连接后生成的.x文件是二进制文件
. .oj和.x的二进制文件都可以直接运行
正确答案:
8. 下列二维数组初始化中,错误的是________.
. int [ ][3]={{3,4},{5,6,7}};
. int [ ][3]={2,3,4,5,6,7};
. int [3][3]={0};
. int [3][]={{1,2,3},{2,3}, {3,4,5}};
正确答案:
9. 设int =1,=2; 执行语句=%4;后,的值是____.
. 0.5
. 1
. 2
. 4
正确答案:
10. 对于定义 strut xp{int i;flot j;oul k;}x;变量x所占用的内存字节数为________。
. 8
. 7
. 14
. 18
正确答案:
11. 程序#inlustio.hmin(){int =2,=3,;if()=+; ls =-;printf(“%\n”, );}执行后的输出结果是( )。
. -1
. 2
. 3
. 5
正确答案:
12. 字符串的结束标志是______.
. \n
. \0
. . \t
正确答案:
13. 程序voi min(voi){int n=5;whil(n2){n--; printf(“%”,n);}}的输出结果是 ___ 。
. 543
. 432
. 432
. 5432
正确答案:
14. 函数调用:fun(+,+,25) 中的参数个数是_____.
. 3
. 4
. 5
. 6
正确答案:
15. 语言中运算对象必须是整型的运算符是 ___ 。
. %
. /
. *
. =
正确答案:
16. 设int [][3]={1,3,5,2,4,6,0};,则数组的行数是______。
. 2
. 3
. 4
. 任意
正确答案:
17. 设int =5,,*p=,则使不等于5的语句为()。
. =*
. =*
. =*p
. =
正确答案:
18. 设有如下宏定义: #fin 3+2 #fin * 则表达式“*”的值为 ________。
. 23
. 5
. 25
. 625
正确答案:
19. 设int类型的数据长度为2字节,则该类型数据的取值范围是________。
. 0至65536
. 0至65535
. -32767至32768
. -32768至32767
正确答案:
20. 设int i=010,j=10;则printf(“%,%\n”,++i,j--);的输出是____ 。
. 11,10
. 9,10
. 010,9
. 10,9
正确答案:
21. 设int =5,=2,=3,=4;,则表达式()?+:- 的值是____.
. -1
. 3
. 4
. 7
正确答案:
22. 在语言中,说明字符型量使用______.
. int
. hr
. flot
. oul
正确答案:
23. 以下不能做为用户标识符的是______。
. swith
.
. Sum
. p_01
正确答案:
24. 下列程序的输出结果为 ________。 min() { int i=3,; =(i--)+(i--); prin
显示全部