- 2
- 0
- 约2.59千字
- 约 9页
- 2026-06-06 发布于山西
- 举报
c经典试题及答案
一、单项选择题(总分30分)
1.在C语言中,`sizeof(int)`的值通常是______字节。
答案:4
2.下列关于指针的描述,正确的是______。
A.指针变量可以指向任何类型的变量
B.指针变量的值一定是内存地址
C.指针运算只能对数组指针进行
D.空指针的值是0
答案:B
3.字符串Hello在内存中占用的字节数是______。
答案:6
4.若有定义`inta=3,b=4,c=5;`,则表达式`!(a+b)c||b+c`的值是______。
答案:1
5.下列关于`define`宏定义的描述,错误的是______。
A.宏定义只是简单的文本替换
B.宏定义可以带参数
C.宏定义末尾必须加分号
D.宏定义在编译前进行
答案:C
6.下列代码的输出结果是______。
```c
intmain(){
inta=10;
intp=a;
printf(%d,p);
return0;
}
```
答案:10
7.C语言中,`struct`和`union`的主要区别在于______。
A
原创力文档

文档评论(0)