- 0
- 0
- 约6.26千字
- 约 13页
- 2026-01-30 发布于河南
- 举报
清华c语言期末测试题
第一部分单选题(50题)
1、若inti=0,s=0;执行do{s+=i;i++;}while(i5);后s的值是?()
A.10
B.15
C.5
D.0
【答案】:答案解析:do-while累加0+1+2+3+4=10,s=10,故选A。
2、continue语句只能用于以下哪种结构?()
A.循环语句
B.switch语句
C.if语句
D.所有结构
【答案】:答案解析:continue仅用于循环语句(for/while/do-while),用于跳过本次循环,故选A。
3、若inta=3;执行if(++a==4)printf(A);elseprintf(B);输出结果是?()
A.A
B.B
C.AB
D.无输出
【答案】:答案解析:++a使a=4,条件为真,输出A,故选A。
4、若inta[3][3]={{1},{2,3},{4,5,6}};则a[1][0]的值是?()
A.2
B.3
C.4
D.5
【答案】:答案解析:a[1][0]是第二行第一列,值为2,故选A。
5、若charc=A;执行c=c+32后,c的值是?()
A.a
B.B
C.65
D.97
【答案】:答案解析:大写字母ASCII码比对应小写字母小32,A(65)+32=a(97),故选A。
6、以下函数定义错误的是?()
A.intfun(inta,intb){returna+b;}
B.voidfun(){inta=5;printf(%d,a);}
C.intfun(){inta=3;returna;}
D.voidfun(inta){returna;}
【答案】:答案解析:D返回值类型void,不能return表达式a,语法错误,故选D。
7、以下关于函数参数的说法正确的是?()
A.形参是局部变量
B.实参是局部变量
C.形参在函数调用后释放
D.实参在函数调用后释放
【答案】:答案解析:形参是函数内局部变量(调用时分配内存,调用结束释放),实参是主调函数中的变量(生命周期与主调函数一致),故选A。
8、若inti=1;执行while(i5){printf(%d,i);i+=2;}输出结果是?()
A.13
B.135
C.1234
D.无输出
【答案】:答案解析:i初始1,每次加2,执行2次(1、3),输出13,故选A。
9、以下哪个是NULL指针?()
A.void*p=0;
B.int*p=NULL;
C.charp=(char)0;
D.以上都正确
【答案】:答案解析:NULL指针是不指向任何有效地址的指针,三种写法均正确,故选D。
10、以下关于指针的说法正确的是?()
A.指针可用于遍历数组
B.指针可用于字符串操作
C.指针可用于函数参数传递
D.以上都正确
【答案】:答案解析:指针在数组遍历、字符串处理、参数传递中均有核心作用,故选D。
11、以下关于指针数组的定义正确的是?()
A.int*arr[5];
B.int(*arr)[5];
C.intarr[5];
D.intarr[];
【答案】:答案解析:A是指针数组(5个int指针),B是指向数组的指针,C是普通数组,D缺少长度,故选A。
12、putchar()函数的功能是?()
A.读取一个字符
B.输出一个字符
C.读取字符串
D.输出字符串
【答案】:答案解析:putchar()用于输出单个字符,getchar()读取单个字符,puts()输出字符串,故选B。
13、以下switch语句中,default的作用是?()
A.匹配所有case
B.匹配除case外的所有情况
C.终止switch语句
D.无实际作用
【答案】:答案解析:default用于匹配所有case未覆盖的情况,可选且位置灵活,故选B。
14、若inta[5];执行a[0]=1;a[1]=2;则a[2]的值是?()
A.0
B.3
C.随机值
D.无定义
【答案】:答案解析:全局数组默认0,局部数组未初始化是随机值?题目未说明存储类别,通常默认全局,a[2]=0,故选A。
15、若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。
16、若intx=3,y=5;执行if(xy)printf(x大);elseif(x==y)printf(相等);elseprintf(y
您可能关注的文档
- 廉政+纪律知识测试题(考试直接用).docx
- 时政微热点:中央八项规定常态化长效化(全国通用)(原卷版)-2026年高考政治二轮复习提分专题讲练.docx
- Unit 8 Literature(复习课件) -2025-2026学年高中英语选择性必修第三册(北师大版).pptx
- 热点八 聚焦中央经济工作会议 锚定高质量发展稳中求进(课件)-2026年高考复习时政热点解读及命题探究(全国通用).pptx
- 6.2.1 排列的定义(教学课件)-2025-2026学年高中数学选择性必修第二册(沪教版).pptx
- 5.2胺和酰胺(教学课件)-2025-2026学年高中化学选择性必修3(苏教版).pptx
- 2025-2026学年高二语文春季开学第—课 课件:向上吧,青年(全国通用).pptx
- 第3课 古代西亚、非洲文化(任务型课件)-2025-2026学年高中历史选择性必修3(统编版).pptx
- 时政微热点:中央八项规定常态化长效化(全国通用)(解析版)-2026年高考政治二轮复习提分专题讲练.docx
- 时政微热点:国家公园确权(全国通用)(解析版)-2026年高考政治二轮复习提分专题讲练.docx
- 时政微热点:俄乌冲突和谈(全国通用)(解析版)-2026年高考政治二轮复习提分专题讲练.docx
- 时政微热点:中阿建交 70 周年(全国通用)(原卷版)-2026年高考政治二轮复习提分专题讲练.docx
- 6.1 乘法原理与加法原理(教学课件)-2025-2026学年高中数学选择性必修第二册(沪教版).pptx
- 6.1.4诱导公式(教学课件)-2025-2026学年高中数学必修第二册(沪教版).pptx
- 时政微热点:网络生态治理(全国通用)(原卷版)-2026年高考政治二轮复习提分专题讲练.docx
- 第三单元 走向整体的世界(单元复习课件)-2025-2026学年高中历史中外历史纲要下册(统编版).pptx
- 专题02 有关晶胞的计算(微专项课件)-2025-2026学年高中化学选择性必修2(人教版).pptx
- 时政微热点:俄乌冲突和谈(全国通用)(原卷版)-2026年高考政治二轮复习提分专题讲练.docx
- 时政微热点:国家公园确权(全国通用)(原卷版)-2026年高考政治二轮复习提分专题讲练.docx
- 时政微热点:具身智能人形机器人(全国通用)(解析版)-2026年高考政治二轮复习提分专题讲练.docx
最近下载
- 2025年销售年度工作计划.docx VIP
- 五年级下册生字表语文.pdf VIP
- 区委常委、区纪委书记、监委主任2025年度民主生活会五个带头个人对照检查材料.doc VIP
- 《第三方物流》-第5章-第三方物流的供应链管理-测试.docx VIP
- 蜡基温拌剂对沥青微观特性的影响分析.pdf VIP
- 五种基本句型英语.ppt VIP
- 沥青温拌剂的制备工艺与温拌沥青混合料性能的关联性研究.docx VIP
- 江苏省南通市启东市2025届九年级下学期中考二模英语试卷(含答案).pdf VIP
- 《现代农业节水灌溉技术》课件.ppt VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
原创力文档

文档评论(0)