- 1
- 0
- 约3.13千字
- 约 8页
- 2026-05-20 发布于山东
- 举报
2026年本科c语言程序设计考试试题及答案
一、单项选择题(每题2分,共20分)
1.以下哪个是C语言中合法的标识符?()
A.2ab
B._ab2
C.if
D.ab@
2.若有定义inta=5;,则执行语句a+=a-=aa;后,a的值是()
A.-40
B.-15
C.0
D.25
3.以下关于C语言中数组的描述,错误的是()
A.数组的下标从0开始
B.数组的大小必须在定义时确定
C.数组可以整体赋值
D.数组名代表数组首元素的地址
4.若有定义charstr[]=hello;,则str数组的长度是()
A.5
B.6
C.7
D.不确定
5.以下哪个函数可以用于从键盘读取一个字符?()
A.putchar()
B.gets()
C.getchar()
D.scanf()
6.若有函数定义voidfunc(inta,intb){...},则以下调用该函数的语句正确的是()
A.func(1,2);
B.intc=func(1,2);
C.func(1);
D.func();
7.以下关于指针的描述,错误的是()
A.指针变量可以存储变量的地址
B.指针可以进行加减运算
C.空指针的值为NULL
D.指针不能指向数组
8.若有定
原创力文档

文档评论(0)