- 0
- 0
- 约6.92千字
- 约 13页
- 2026-01-27 发布于山东
- 举报
数组c语言考试题库
第一部分单选题(50题)
1、若inta=7;执行if(a%3==1)printf(A);elseif(a%3==2)printf(B);elseprintf(C);输出结果是?()
A.A
B.B
C.C
D.无输出
【答案】:答案解析:7%3=1?7/3=2余1?不,7%3=1?7-3*2=1,条件1成立?哦7%3=1,应输出A?不对,7%3=1,第一个条件成立,输出A?重新计算:7÷3=2余1,a%3=1,执行第一个分支,输出A,故选A(原解析修正:之前误算,正确结果A)。
2、若intx=2;执行switch(x){default:printf(0);case1:printf(1);break;case2:printf(2);case3:printf(3);}输出结果是?()
A.01
B.23
C.0123
D.无输出
【答案】:答案解析:x=2匹配case2,无break,穿透到case3,输出23,故选B。
3、以下循环中,无限循环的是?()
A.for(i=0;i5;i++)
B.while(i=5)
C.do{i++;}while(i5);
D.for(i=5;i0;i--)
【答案】:答案解析:while(i=5)是赋值(i=5,非0,条件恒真),无限循环;A执行5次,C(i初始0)执行5次,D执行5次,故选B。
4、函数声明的作用是?()
A.告诉编译器函数的存在
B.实现函数功能
C.分配函数内存
D.调用函数
【答案】:答案解析:函数声明用于向编译器说明函数名、参数、返回类型(确保调用正确),定义才是实现功能,故选A。
5、若inti=1;执行while(i=3){printf(%d,i);i++;}输出结果是?()
A.123
B.1234
C.012
D.无输出
【答案】:答案解析:i初始1,满足i=3,执行3次,输出123,i最终4,循环结束,故选A。
6、以下for循环的循环变量初始化表达式为“i=5”的是?()
A.for(i=0;i5;i++)
B.for(i=5;i0;i--)
C.for(i=2;i=5;i++)
D.for(i=5;i10;i+=2)
【答案】:答案解析:初始化表达式是for循环第一个部分,B中i=5符合,其余初始化非5,故选B。
7、转义字符\的作用是?()
A.表示反斜杠
B.表示换行
C.表示空格
D.表示制表符
【答案】:答案解析:\用于表示字符反斜杠(\),避免与转义字符冲突,故选A。
8、若inta[4]={10,20,30,40};则a+1表示?()
A.10的地址
B.20的地址
C.30的地址
D.40的地址
【答案】:答案解析:a是首地址(a[0]=10),a+1是a[1](20)的地址,故选B。
9、若inti=0;执行while(i5){i++;if(i==3)continue;printf(%d,i);}输出结果是?()
A.1245
B.12345
C.01245
D.无输出
【答案】:答案解析:i=3时continue,跳过printf,输出1、2、4、5,故选A。
10、函数返回值的类型与return语句中表达式类型不一致时,会?()
A.编译错误
B.自动强制转换为函数返回类型
C.程序崩溃
D.无影响
【答案】:答案解析:编译器会将return表达式类型强制转换为函数返回类型(可能丢失精度),不报错,故选B。
11、数组名作为函数参数时,函数形参的正确写法是?()
A.inta[]
B.int*a
C.inta[5]
D.以上都是
【答案】:答案解析:数组形参可写为inta[]、int*a(指针)、inta[5](长度可忽略),本质均为指针,故选D。
12、以下哪个函数用于读取字符?()
A.putchar()
B.gets()
C.getchar()
D.printf()
【答案】:答案解析:getchar()读取单个字符,puts()输出字符串,gets()读取字符串(已淘汰),故选C。
13、以下数组定义中,长度为5的是?()
A.inta[5];
B.inta[]={1,2,3,4,5};
C.charstr[]=abcd;
D.以上都是
【答案】:答案解析:A长度5,B长度5,C字符串abcd含\0共5个字符,故选D。
14、以下哪个是C语言的循环语句?()
A.if
B.for
C.else
D.switch
【答案】:答案解析:C语言循环语句包括for、while、do-while,if/else是选择语句,switch是多分支选择语句,故选B。
15、若int*p=(int)mall
您可能关注的文档
- 法官廉政知识测试题(必刷).docx
- 最新廉政知识测试题(各地真题).docx
- 开展廉政知识测试题及答案一套.docx
- 廉政考试题库(模拟题).docx
- 廉政纪律知识测试题(a卷).docx
- 6.1汽车与环境(课件)-《汽车文化》同步教学(武汉大学出版社).pdf
- 6.2-汽车与能源(课件)-《汽车文化》同步教学(武汉大学出版社).pdf
- 3认识汽车(课件)- 《汽车文化》同步教学(人民邮电版).pptx
- 4.5北京汽车集团有限公司--(课件)-《汽车文化》同步教学(国防科技大学出版社).pdf
- 2.1 汽车分类(课件)-《汽车文化》同步教学(人民邮电版).pptx
- 中国水墨风马年年终总结汇报PPT模板.pptx
- 企管部长2025年工作总结及2026年度工作规划思路.docx
- 排污许可证管理及重污染天气政策解读培训.pptx
- 马年春节2026新年会策划年终总结汇报述职报告模板.pptx
- 2026新年红色喜迎马年节日介绍主题班会.pptx
- 单元一 汽车溯源(课件)-《汽车文化》同步教学(人民交通出版社).pptx
- 6.3汽车俱乐部(课件)-《汽车文化》同步教学(江苏凤凰教育出版社).pdf
- 6.3汽车与交通(课件)-《汽车文化》同步教学(武汉大学出版社).pdf
- 5.1汽车竞赛概述(课件)-《汽车文化》同步教学(武汉大学出版社).pdf
- 5.1汽车发展与社会--(课件)-《汽车文化》同步教学(国防科技大学出版社).pdf
原创力文档

文档评论(0)