- 1
- 0
- 约9.47千字
- 约 13页
- 2026-05-21 发布于河北
- 举报
全国计算机等级考试二级C语言试题及详细答案
考试时长:120分钟满分:100分合格线:60分
说明:本试题严格遵循2026年二级C语言考试大纲,涵盖选择题、填空题、程序阅读题、程序设计题四大题型,考点贴合考试高频重点,解析侧重基础易懂,避免复杂术语堆砌,贴合考生备考实际需求。
一、选择题(共20小题,每小题2分,共40分)
下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项填在括号内。
1.以下选项中,不属于C语言合法标识符的是()
A._abcB.abc123C.123abcD.abc_123
【答案】C
【解析】C语言标识符有明确规则:只能由字母、数字、下划线组成,且第一个字符必须是字母或下划线,不能以数字开头。选项C以数字123开头,不符合规则,因此不是合法标识符。另外要注意,下划线开头的标识符是合法的,比如选项A,通常用于自定义函数或变量,避免和系统函数冲突。
2.若有定义:inta=5,b=3;则表达式a+=b*2的值是()
A.11B.10C.13D.8
【答案】A
【解析】C语言中,算术运算符的优先级比赋值运算符高,所以要先算乘法,再算赋值。第一步计算b*2,也就是3*2=6;第二步计算a+=6,这个表达式等价于a=a+6,a初始值是5,所以5+6=11,最终a的
原创力文档

文档评论(0)