- 0
- 0
- 约6.56千字
- 约 13页
- 2026-01-30 发布于河南
- 举报
2026年清华c语言期末测试题
第一部分单选题(50题)
1、shortint类型的有符号取值范围是?()
A.0~65535
B.-32768~32767
C.-2147483648~2147483647
D.无固定范围
【答案】:答案解析:16位shortint有符号取值标准为-32768~32767,无符号为0~65535,故选B。
2、转义字符\的作用是?()
A.表示反斜杠
B.表示换行
C.表示空格
D.表示制表符
【答案】:答案解析:\用于表示字符反斜杠(\),避免与转义字符冲突,故选A。
3、以下二维数组定义正确的是?()
A.inta[2][3];
B.inta[2][];
C.inta[][3]={1,2,3,4,5,6};
D.inta[2][3]={1,2,3,4,5,6,7};
【答案】:答案解析:B第二维不能省略,C第一维可省略(自动计算为2),D初始化元素超6个(2×3=6),A标准定义正确,故选A。
4、若inta=5,p=a;执行p=8;后a的值是?()
A.5
B.8
C.a
D.无定义
【答案】:答案解析:*p=8通过指针修改指向变量a的值,a变为8,故选B。
5、逻辑表达式!0的结果是?()
A.0
B.1
C.真
D.假
【答案】:答案解析:C语言中非0为真,!是逻辑非,!0(假)结果为1(真),故选B。
6、以下函数返回值类型为int的是?()
A.voidfun(){return;}
B.intfun(){return3.14;}
C.floatfun(){return5;}
D.charfun(){returna;}
【答案】:答案解析:A返回值类型void(不能return表达式),B返回类型int(3.14强制转为3),C返回类型float,D返回类型char,故选B。
7、以下字符串数组定义正确的是?()
A.charstr[5][10]={hello,world};
B.charstr[5][]={hello,world};
C.charstr[][10]={hello,world,!};
D.charstr[5][10]={hello,world,!};
【答案】:答案解析:B第二维不能省略,A、C、D均正确?D最完整(5行10列,初始化3个字符串),故选D。
8、以下哪个字符串的长度是3?()
A.abc
B.a\0b
C.ab\n
D.ab
【答案】:答案解析:字符串长度以\0结束,abc含a、b、c(3个字符),a\0b长度为1,故选A。
9、以下指针运算中,结果为值的是?()
A.*p
B.p+1
C.a
D.p-2
【答案】:答案解析:*p是解引用,获取指针指向变量的值,B、C、D结果均为指针,故选A。
10、若inta=4;执行if(a--4)printf(A);elseprintf(B);输出结果是?()
A.A
B.B
C.AB
D.无输出
【答案】:答案解析:a--是后置自减,条件判断时a=4,44为假,执行else(输出B),后a变为3,故选B。
11、若inta[5]={1,2,3,4,5};则*(a+4)的值是?()
A.4
B.5
C.1
D.2
【答案】:答案解析:a+4是第五个元素地址,*(a+4)=a[4]=5,故选B。
12、while循环的语法格式正确的是?()
A.while(条件)语句;
B.while条件语句;
C.while(条件);语句;
D.while(条件){语句}
【答案】:答案解析:while后条件需加括号,语句可是单条(加分号)或代码块(用{}),D缺少分号,故选A。
13、若inta[5];执行a[0]=1;a[1]=2;则a[2]的值是?()
A.0
B.3
C.随机值
D.无定义
【答案】:答案解析:全局数组默认0,局部数组未初始化是随机值?题目未说明存储类别,通常默认全局,a[2]=0,故选A。
14、若inti=0;执行for(i=0;i5;i++){if(i==3)break;printf(%d,i);}输出结果是?()
A.012
B.0123
C.01234
D.无输出
【答案】:答案解析:i=3时break,输出012,故选A。
15、预处理命令#definePI3.14159的作用是?()
A.定义变量
B.定义常量
C.函数声明
D.包含头文件
【答案】:答案解析:#define是宏定义,用于定义常量(无分号,直接替换),故选B。
16、若inti=1;执行do{printf(%d,i);i++;}while(i=3);输出结果是?()
A.123
B.1234
C
您可能关注的文档
- 2026年湖南石油化工职业技术学院单招职业技能考试模拟测试卷附答案解析.docx
- 三国战役地图修订版.pdf
- 三国时期各州郡地图含三国全地图汇编.pdf
- 宜宾散装白酒连锁经营规范.docx
- 河湖库底泥重金属污染调查与评价技术规范.docx
- TZNZ 405.1 奉化水蜜桃全产业链标准综合体第1部分:总则.docx
- 农产品碳标签应用通则.docx
- 儿童标准化可弯曲支气管镜诊疗中心建设.docx
- 《小微园区生态环境标准化建设管理规范》发布稿.pdf
- TZNZ 405.4奉化水蜜桃全产业链标准综合体第4部分:绿色防控.docx
- T_CVMA 340-2026 马属动物子宫灌洗技术规程.pdf
- TZNZ 413-2025 油茶基地无人机自动巡航监测规范.docx
- TZNZ 417-2025 调理大口黑鲈鱼片加工技术规范.docx
- 无线局域网网端漫游协同技术要求.docx
- TCAMIE 35-2025 二次稀土资源综合回收技术评价.docx
- 盐碱地小麦→食葵‖野大豆复种技术规程.docx
- TZNZ 381.8 -2025 上虞早晚稻连作生产标准综合体 第8部分:产品质量与追溯.docx
- TZNZ 404-2025 衢州味道 鸭头鸭掌.docx
- 混合现实技术辅助口腔颌面部肿瘤手术的技术流程及操作.docx
- TZNZ 389 -2025 开化翻毛鸡 发布稿.docx
原创力文档

文档评论(0)