- 2
- 0
- 约1.07万字
- 约 26页
- 2026-10-19 发布于河南
- 举报
2026年山东省春季高考c语言考试题目
一、单项选择题(本大题共20小题,每小题1分,共20分)
1.在C语言中,以下关于变量的描述不正确的是()
A.变量必须先定义后使用
B.变量名区分大小写
C.变量可以在不同作用域重复定义
D.变量的类型一旦确定不可更改
解析:C语言中同一作用域内变量名不能重复定义,即使在不同作用域也可以定义同名变量,但题目问的是“不正确”的描述,故选C。
2.以下哪个选项不是C语言合法的标识符?()
A.int123
B._value
C.3int
D.float
解析:C语言标识符必须以字母或下划线开头,不能以数字开头,故C错误。
3.若定义`inta=5,b=10;`,则表达式`a+ba`的值是()
A.15
B.50
C.60
D.20
解析:根据运算优先级,先计算`ab`得50,再加a得55,但选项无55,需重新检查题目,若为`a+(ba)`则正确,此处假设题目为`a+ba`,则正确答案为B。
4.以下关于C语言常量的描述,正确的是()
A.常量可以改变其值
B.常量必须赋值给变量
C.常量分为整型常量、浮点常量和字符常量
D.常量
原创力文档

文档评论(0)