- 2
- 0
- 约6.03千字
- 约 8页
- 2026-06-08 发布于河北
- 举报
NECC语言笔试题及详细答案
一、选择题(每题5分,共30分)
1.以下关于C语言变量声明的说法,正确的是()
A.变量声明必须放在函数开头
B.变量声明时必须初始化
C.同一作用域内,变量名不能重复声明
D.全局变量声明时,默认初始化为0,局部变量默认初始化为随机值
答案:D
解析:A选项错误,C99及以后标准允许变量在函数内任意位置声明(只要在使用前);B选项错误,变量声明时可初始化也可不初始化,未初始化的全局变量默认0,局部变量默认随机值;C选项错误,同一作用域内,变量不能重复定义,但可以重复声明(如externinta;多次声明不报错);D选项正确,全局变量(包括静态全局变量)默认初始化为0,局部变量(非静态)未初始化时,值为随机的垃圾值。
2.以下代码的运行结果是()
c
#includestdio.h
intmain(){
inta=10,b=5;
intc=a++---b;
printf(%d%d%d,a,b,c);
return0;
}
A.1146B.1145C.1046D.1155
答案:A
解析:核心考查自增自减的优先级和结合性。a++是后置自增,先使用a的值(10),再将a加1(最终a=11);--b是前置自减,
您可能关注的文档
最近下载
- 尼得科 NE200NE300 高功能矢量变频器系列用户手册.pdf VIP
- 人教版三年级数学下册期末检测卷含答案(共10份,可以下载编辑和打印).doc VIP
- 2026高考新高考一卷语文真题试卷+参考答案.docx VIP
- 氯化镁-安全技术说明书(MSDS).pdf VIP
- 2025年工业互联网产业地产发展分析:产业集群与园区服务报告.docx
- 设计用于带式运输机的一级圆柱齿轮减速器-机械设计说明书.doc VIP
- 喷涂检验规范.pdf VIP
- 2011年-2023年深圳中学自主招生真题合集.pdf VIP
- 建筑施工现场安全隐患课件.ppt VIP
- 北京市大兴区2025_2026学年度语文六年级上学期学生阶段练习(文字版,含答案).docx
原创力文档

文档评论(0)