C语言复习资料(有参考答案)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题:
1.‖a‖在内存中占 B 字节。
A.1个
B.2个
C.3个
D.4个
2.‘A‘+10的结果是 A 。
A.‘K‘
B.‖K‖
C.‘J‘
D.‖J‖
3.字符型数据在微机内存中的存储形式是:D
A.反码 B.补码 C.EBCDIC码 D.ASCII码
4. 用C语言编制的源程序要变为目标程序,必须经过:D
A. 汇编
B.解释
C. 编辑
D.编译
5.以下选项中不合法的用户标识符是A
A.abc.c
B.file
C.Main
D.PRINTF
6.以下选项中正确的实型常量是 D
A.0
B.3. 1415
C.0.329 102
D. .871
7. 执行scanf (―%d%c%f‖,&a,&b,&c) 语句,若输入1234a12f56 则变量a,b,c的值为 C .
A. a=1234 b=‘a‘c=12.56
B. a=1 b=‘2‘c=341256
C. a=1234 b=‘a‘c=12.0
D. a=1234 b=‘a12‘c=56.0
8. 设b=1234 , 执行printf(―%%d@%d‖,b) 语句,输出结果为: D .
A. 1234
B. %1234
C. %%d@1234
D. %d@ 1234
9. 两次运行下面的程序,如果从键盘上分别输入6和4,输出的结果是 A 。
main()
{ int x;
scanf(―%d‖,&x);
if(x++>5)
printf(―%d‖,x);
else
prinf(―%d\n‖,x--);
}
A. 7和5
B. 6和5
C. 7和4
D. 6和4