- 0
- 0
- 约4.28千字
- 约 13页
- 2026-11-02 发布于河北
- 举报
2026年C语言考试真题及答案汇总
一、选择题(每题2分,共30分)
1.以下关于C语言标识符的说法,正确的是()
A.标识符可以是关键字
B.标识符只能由字母、数字和下划线组成
C.标识符长度没有限制
D.标识符首字符可以是数字
答案:B
解析:标识符不能是关键字,A错误;标识符由字母、数字和下划线组成且首字符不能是数字,C、D错误,B正确。
2.以下哪个是C语言合法的常量()
A.123e
B.abc
C.0x123
D.1,234
答案:C
解析:A选项e后无数字,不合法;B是字符串常量;D中逗号不能用于常量表示,0x123是十六进制常量,C正确。
3.若有定义:inta=5,b=3;则表达式a%=b+2的值为()
A.0
B.1
C.2
D.3
答案:B
解析:先计算b+2=5,然后a%=5即a=a%5,5%5=0,再取余前a=5,所以结果为1,B正确。
4.以下语句执行后,变量x的值为()
intx=10;
x+=x-=xx;
A.-90
B.0
C.10
D.-100
答案:A
解析:先算xx=100,然后x-=100即x=10-100=-90,再x+=-90即x=-90+(-90)=-180+9
原创力文档

文档评论(0)