c语言考试求答案

1.设有定义inta;doublex;charch;,表达式(a+ch)-10+x*2结果的数据类型是_______.A)charB)intC)floatD)double... 1.设有定义int a; double x; char ch; ,表达式(a+ch)-10+x*2 结果的数据类型是_______.
A)char B)int C)float D) double
2. 设有定义:long int x,y; 其中x、y是_______
A)一般整型变量 B)长整型变量 C)实型变量 D)双精度变量
3. C语言中基本数据类型包括_______.
A) int float logical B) int float char
C) int real char D) int char logical
4.字符串“programABCD\n”存储时占的字节数是:_______.
A)10 B)11 C)12 D)13
5. 以下不是C语言基本数据类型的是_______.
A) int B) float C) char D) real
6. 下列不属于字符常量的是:_______.
A) ‘\t’ B)‘8’ C)”x” D)’g’

7. 设int a=7,b=5; 表达式 a%b的值是______.
A) 1 B)2 C) 5 D) 7
8. 设有定义: int a=9,b=5; 则表达式5*a%b的结果是:______.
A) 0 B) 1 C) 5 D)9
9. 设有定义: char s1[10];,向s1数组输入字符串,以下正确的是_____。
A) scanf(“%s”,&s1); B) gets(s1);
C) s1=getchar(); D) s1=”abcdefg”;
10. 若有说明 int a[ ]={12,5,6,25,3,12,14}; 数组元素a[3]的值是___.
A) 6 B)25 C) 3 D)5
11. 设定义int a=5; 执行语句a+=a*a; 后a的值是_ ___。
A)5 B)10 C)25 D)30
12. 若有说明 char a[ ]=”programming”; 数组元素a[5]的值是___.
A) ‘g’ B)’r’ C) ‘a’ D)’ramming’
13. 能正确表达x在[-2,2]区间的C关系表达式是: _____.
A)x>=2 && x<=-2 B)x>=-2&&x<=2
C)-2<=x<=2 D)(x<=2)||(x>=-2)
14. 设 int a[ ]={2,5,8,9,6},*p=a; 执行printf(“%d”,*p);后的结果是___。
A)2 B) 5 C) 6 D) 无确定值
15.若定义 int a=5,*p=&a; 执行*p=*p+10;后,a的值是_______。
A)5 B) 10 C) 15 D) 20
16.设有定义: char s1[10];,向s1数组输入字符串,以下正确的是_____。
A) scanf(“%s”,&s1); B) gets(s1);
C) s1=getchar(); D) s1=”abcdefg”;
17. 函数strlen( ) 的作用是:_______。
A) 求字符串的长度,包括结束标志’\0’
B) 求字符串的长度,不包括结束标志’\0’
C) 字符串拷贝
D) 字符串连接
18. 函数sqrt( ) 应使用的包含文件是:_______。
A)#include <stdio.h> B)#include <string.h>
C)#include <math.h> D)#include <stdlib.h>
19 设定义int a[ ][3]={{1,2},{3,4,5 },{5,6,7}};元素a[0][2]的值是_ ___。
A)0 B)1 C)2 D)3
20 C语言源程序文件的扩展名是:________。
A) .c B).exe C).bak D).prg
21.设有定义:int s[ ]={12,14,16,18,20,22,24};s[1]的值是_______.
A) 0 B)12 C)14 D)24
展开
 我来答
08252061
2010-06-18
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
6,9,16,20大家的答案有点不太一样,楼主可以亲手试试,毕竟还得自己做做才能更好的掌握。
1.D
2.B
3.B
4.D
5.D
6.A
7.B
8.A
9.B
10.B
11.D
12.C
13.B
14.A
15.C
16.B
17.B
18.C
19.A
20.A
21.C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qqaben
2010-06-18 · TA获得超过575个赞
知道小有建树答主
回答量:134
采纳率:100%
帮助的人:126万
展开全部
发现考试求答案的真多啊。不建议楼主这么做,虽然大学考试没这么严格,但是东西学到手是自己的。呵呵

1、D 2、B 3、B 4、D 5、D 6、C 7、B 8、A 9、B 10、B

11、D 12、B 13、B 14、A 15、C 16、B 17、B 18、C 19、A

20、A 21、C

供参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友815e43f7e
推荐于2020-12-09 · TA获得超过3935个赞
知道小有建树答主
回答量:711
采纳率:33%
帮助的人:929万
展开全部
1. D
2. B
3. B
4. D
5. D
6. C
7. B
8. A
9. A
10. B
11. D
12. C
13. B
14. A
15. C
16. A
17. B
18. C
19. A
20. A
21. C
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式