14春天津大学《C语言程序设计》在线作业一

所属学校:天津大学 科目:C语言程序设计 2015-03-17 13:40:27
《C++语言程序设计》在线作业一
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i个元素的地址为()。
A. P+i*2
B. P+(i-1)*2
C. P+(i-1)
D. P+i
需要购买答案的联系QQ:79691519满分:5 分
2. 两次运行下面的程序,如果从键盘上分别输入6和3,则输出结果是()。if(x++ 5) printf("%d",x);else printf("%d ",x - -);
A. 7和5
B. 6和3
C. 7和4
D. 6和4
需要购买答案的联系QQ:79691519满分:5 分
3. 以下不能正确定义二维数组的语句是()。
A. int a[2][2]={{1},{2}};
B. int a[][2]={1,2,3,4};
C. int a[2][2]={{1},2,3};
D. int a[2][]={{1,2},{3,4}};
此题选: D 满分:5 分
4. 在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是()。
A. 2、1、8
B. 4、1、4
C. 4、1、4
D. 2、2、8
需要购买答案的联系QQ:79691519满分:5 分
5. 若变量c为char类型,能正确判断出c为小写字母的表达式是()。
A. ’a’ =c =’z’
B. (c =’a’) (c =’z’)
C. (‘a’ =c) and (‘z’ =c)
D. (c =’a’) (c =’z’)
此题选: D 满分:5 分
6. 若有如下定义,则()是对数组元素的正确的引用。int a[10] , *p ;p=a ;p=a ;p=a ;p=a ;
A. * a[10]
B. a[11]
C. *(p+10)
D. *p
此题选: D 满分:5 分
7. 程序段()的功能是将变量u、s中的最大值赋给变量t。
A. if(u s) t=u;t=s;
B. t=u;if(t s) t=s;
C. if(u s) t=s;else t=u;
D. t=s;if(u t) t=u;
此题选: D 满分:5 分
8. 设整型变量a为5,使b不为2的表达式是()。
A. b=a/2
B. b=6-(--a)
C. b=a%2
D. b=a 3?2:1
需要购买答案的联系QQ:79691519满分:5 分
9. 设有数组定义:char array[]=”China”;则数组所占的空间是()。
A. 4个字节
B. 5个字节
C. 6个字节
D. 7个字节
需要购买答案的联系QQ:79691519满分:5 分
10. C语言中以追加方式打开一个文件应选择()参数。
A. “r”
B. “w”
C. “rb”
D. “a”
此题选: D 满分:5 分
11. 能正确表示a和b同时为正或同时为负的逻辑表达式是()。
A. a =0 b =0) (a 0 b 0)
B. (a =0 b =0) (a 0 b 0)
C. (a+b 0) (a+b =0)
D. a*b 0
此题选: D 满分:5 分
12. 设整型变量n的值为2,执行语句“n+=n-=n*n;”后,n的值是()。
A. 0
B. 4
C. -4
D. 2
需要购买答案的联系QQ:79691519满分:5 分
13. 下列描述中不正确的是()。
A. 字符型数组中可能存放字符串。
B. 可以对字符型数组进行整体输入、输出。
C. 可以对整型数组进行整体输入、输出。
D. 不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值。
需要购买答案的联系QQ:79691519满分:5 分
14. 已知:int x;int y[10]; 下列()是合法的。
A. x
B. (x+3)
C. 5
D. y
需要购买答案的联系QQ:79691519满分:5 分
15. 下列字符数组长度为5的是()。
A. char a[]={‘h’, ‘a’, ‘b’, ‘c’, ‘d’};
B. char b[]= {‘h’, ‘a’, ‘b’, ‘c’, ‘d’, ‘
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: