- 5
- 0
- 约2.78千字
- 约 9页
- 2026-04-15 发布于山东
- 举报
2026年山东理工大学c语言试题及答案
一、单项选择题(每题2分,共20分)
1.以下哪个是C语言中合法的标识符?
A.2abc
B._abc
C.if
D.a-b
答案:B
2.若有定义inta=5;则执行语句a+=a-=aa;后,a的值是()
A.-40
B.-15
C.0
D.25
答案:A
3.以下关于C语言中数组的说法,正确的是()
A.数组的大小可以在运行时动态改变
B.数组名代表数组的首地址
C.数组元素的下标从1开始
D.数组可以不初始化
答案:B
4.若有定义charstr[]=hello;则str数组的长度是()
A.5
B.6
C.7
D.不确定
答案:B
5.以下哪个函数可以用于输入一个字符?
A.printf()
B.scanf()
C.getchar()
D.puts()
答案:C
6.在C语言中,函数的返回值类型是由()决定的。
A.调用该函数时系统临时
B.return语句中的表达式类型
C.定义函数时所指定的函数类型
D.调用该函数时的主调函数类型
答案:C
7.以下哪种循环结构一定会至少执行一次循环体?
A.for循环
B.while循环
C.do-while循环
D.以上都不是
答案:C
8.若有定义intp;则p
原创力文档

文档评论(0)