- 0
- 0
- 约6.28千字
- 约 13页
- 2026-01-27 发布于山东
- 举报
数组c语言考试题库
第一部分单选题(50题)
1、若inti=0;执行do{i++;printf(%d,i);}while(i3);输出结果是?()
A.123
B.012
C.12
D.无输出
【答案】:答案解析:do-while先执行,i从1到3,输出123,故选A。
2、函数返回值的类型与return语句中表达式类型不一致时,会?()
A.编译错误
B.自动强制转换为函数返回类型
C.程序崩溃
D.无影响
【答案】:答案解析:编译器会将return表达式类型强制转换为函数返回类型(可能丢失精度),不报错,故选B。
3、逻辑表达式!5的结果是?()
A.0
B.1
C.5
D.真
【答案】:答案解析:5为真,!是逻辑非,真变假(0),故选A。
4、若inta[5]={1,2,3,4,5},p=a;执行p+=2;后p的值是?()
A.2
B.3
C.4
D.5
【答案】:答案解析:p+=2使p指向a[2],*p=3,故选B。
5、以下定义指向数组的指针正确的是?()
A.inta[5],*p=a;
B.inta[5],*p=a;
C.inta[5],p=a;
D.inta[5],*p=a[0];
【答案】:答案解析:a是数组名(首元素地址),p=a等价于p=a[0],Ba是数组地址(类型不匹配),Cp是普通变量,Dp不能赋a[0]的值,故选A。
6、函数参数为数组时,形参的写法错误的是?()
A.inta[]
B.int*a
C.inta[5]
D.inta
【答案】:答案解析:D中inta是普通变量,不能接收数组名(地址),A、B、C均正确,故选D。
7、若inta[3][3]={{1,2,3},{4,5,6},{7,8,9}};则a[1][2]的值是?()
A.5
B.6
C.8
D.9
【答案】:答案解析:a[1][2]是第二行第三列,值为6,故选B。
8、若inti=3;执行do{printf(%d,i);i--;}while(i=1);输出结果是?()
A.321
B.123
C.3210
D.无输出
【答案】:答案解析:do-while先执行,i从3减到1,输出321,故选A。
9、以下switch语句中,正确使用字符常量的是?()
A.switch(c){caseA:printf(A);break;}
B.switch(c){caseA:printf(A);break;}
C.switch(c){caseA:printf(A);break;}
D.switch(c){casea:b:printf(ab);break;}
【答案】:答案解析:字符常量用单引号,B是标识符,C是字符串,D语法错误(多个case需分开),故选A。
10、二维数组a[2][3]在内存中存储的顺序是?()
A.a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2]
B.a[0][0],a[1][0],a[0][1],a[1][1],a[0][2],a[1][2]
C.随机顺序
D.按列存储
【答案】:答案解析:二维数组按行优先连续存储,顺序为第一行所有元素,再第二行,故选A。
11、若inta=6;执行a/=3;后a的值是?()
A.2
B.3
C.6
D.18
【答案】:答案解析:a/=3等价于a=a/3=6/3=2,故选A。
12、若inta=10,p=a;则p的值是?()
A.10
B.a
C.p
D.无定义
【答案】:答案解析:*p是解引用,-用于结构体指针访问成员,.用于结构体变量访问成员,故选B。
13、以下哪个操作会导致野指针?()
A.指针未初始化
B.指针指向的内存被释放后未置空
C.指针越界访问
D.以上都是
【答案】:答案解析:野指针是指向无效地址的指针,A、B、C均会导致野指针,故选D。
14、若inti=0;执行for(;;){if(i==4)break;printf(%d,i);i++;}输出结果是?()
A.0123
B.01234
C.无限循环
D.无输出
【答案】:答案解析:for(;;)是无限循环,i=4时break,输出0123,故选A。
15、C语言程序的入口函数是?()
A.main()
B.printf()
C.scanf()
D.main
【答案】:答案解析:所有C程序从main()函数开始执行,必须有且仅有一个,故选A。
16、以下函数定义错误的是?()
A.intfun(inta,intb){returna+b;}
B.voidfun(){inta=5;printf(%d,a);}
C.intfun(){inta=3;re
您可能关注的文档
- 清华c语言期末测试题(综合卷).docx
- 期末c语言考试题(精练).docx
- 廉洁廉政知识测试题及答案参考.docx
- 廉政纪律知识测试题及答案一套.docx
- 廉政知识网上考试题库及完整答案1套.docx
- 2026春季“梦想靠岸”招商银行沈阳分行校园招聘考试笔试备考试题及答案解析.docx
- 2026河北承德市承德县人力资源和社会保障局招聘见习人员18人考试笔试备考试题及答案解析.docx
- 2026年度东营市东营港经济开发区事业单位公开招聘工作人员(4人)考试笔试备考试题及答案解析.docx
- 2026年中国科学技术大学基础教育集团公开招聘幼儿教师考试笔试备考题库及答案解析.docx
- 2026海南省医学科学院新药研发与转化中心招聘2人考试笔试参考题库及答案解析.docx
- 2026陕西榆林市米脂县银城工程科技有限责任公司招聘3人考试笔试备考试题及答案解析.docx
- 2026四川成都理工大学考核招聘博士辅导员25人考试笔试备考试题及答案解析.docx
- 2026安徽黄山新城区投资有限公司及权属子公司招聘14人笔试考试备考题库及答案解析.docx
- 2026湖北恩施州城乡规划设计研究院有限公司技术人员招聘6人(第二轮)考试笔试模拟试题及答案解析.docx
- 2026浙江嘉兴海宁智能制造岗位专场招聘考试笔试模拟试题及答案解析.docx
- 2026年湖南汽车工程职业学院招聘第一批高层次人才3人考试笔试模拟试题及答案解析.docx
- 2026年芜湖市第三中学招聘化学顶岗教师考试笔试备考题库及答案解析.docx
- 2026 长沙市天心区明德启南中学上学期物理、数学老师(初中)招聘考试笔试备考题库及答案解析.docx
- 2026山东潍坊高密市事业单位招聘初级综合类岗位人员考试笔试备考题库及答案解析.docx
- 2026年吉林大学口腔医院招聘劳务派遣制岗位工作人员(5人)考试笔试备考题库及答案解析.docx
原创力文档

文档评论(0)