C语言二级考试核心题库及详细答案.docx

C语言二级考试核心题库及详细答案.docx

C语言二级考试核心题库及详细答案

一、选择题(共10题)

1.以下关于C语言变量声明的说法,正确的是()

A.变量声明必须放在函数开头

B.同一作用域内可以重复声明同一变量

C.声明变量时必须初始化

D.全局变量未初始化时默认值为0

答案:D

解析:局部变量声明可在函数内任意位置(C99标准),A错误;同一作用域内变量不能重复声明,B错误;声明变量时可先不初始化(局部变量默认随机值,全局变量默认0),C错误;全局变量和静态局部变量未初始化时系统自动赋0,D正确。

2.若有定义inta[5]={1,2,3};,则a[3]的值是()

A.3

文档评论(0)

1亿VIP精品文档

相关文档