无人机专业_C语言程序设计_A卷_答案和解析.docxVIP

  • 2
  • 0
  • 约5.09千字
  • 约 9页
  • 2026-05-14 发布于辽宁
  • 举报

无人机专业_C语言程序设计_A卷_答案和解析.docx

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)

1亿VIP精品文档

相关文档