- 2
- 0
- 约3.33千字
- 约 10页
- 2026-07-11 发布于四川
- 举报
c程序设计基础试题及答案
一、单项选择题(每题2分,共20分)
1.以下哪个是C语言中合法的标识符?()
A.123abc
B._abc123
C.int
D.abc@123
2.若有定义inta=5;,则执行a+=3;后,a的值为()。
A.3
B.5
C.8
D.15
3.下面程序段的输出结果是()。
```c
intx=10;
printf(%d\n,!x);
```
A.0
B.1
C.10
D.-10
4.下列数组定义中错误的是()。
A.inta[5];
B.intn=5,a[n];
C.inta[]={1,2,3};
D.inta[2][3];
5.函数调用时,实参和形参之间的数据传递是()。
A.单向值传递
B.双向值传递
C.地址传递
D.随机传递
6.在C语言中,char类型数据在内存中存储的是()。
A.原码
B.补码
C.ASCII码
D.反码
7.若有定义chars[10]=abcde;,则strlen(s)的值是()。
A.5
B.6
C.9
D.10
8.以下关于指针的说法中,错误的是()。
A.指针变量可以指向任意类型的变量
B.指针变量中存储的是内存地址
C.
原创力文档

文档评论(0)