- 2
- 0
- 约5.09千字
- 约 9页
- 2026-05-14 发布于辽宁
- 举报
C语言程序设计A卷
(考试时间:90分钟满分:100分)
一、选择题(每题2分,共40分)
1.C语言中,数组名代表的是什么?
C.C.数组的元素个数
A.A.数组中所有元素的和
B.B.数组首元素的地址(指针常量)
D.D.数组的第一个元素
2.C语言中,以下哪个不是合法变量名?
A._count
B.total_sum
C.3rd_value
D.MAX_SIZE
3.在32位系统上,`inta[10];sizeof(a)/sizeof(a[0])`的结果是多少?
B.B.10
A.A.1
D.D.4
C.C.40
4.下面的代码有什么问题?
int*p;
*p=100;
A.没有问题
B.p未初始化,野指针,写入了未知内存地址
C.语法错误
D.p应该声明为int
5.C语言中,typedef和#define的主要区别是什么?
A.typedef可以定义类型别名,#define是简单的文本替换
B.typedef比#define慢
C.#define可以定义类型
D.两者完全等价
6.嵌入式C编程中,volatile关键字的作用是
原创力文档

文档评论(0)