- 0
- 0
- 约6.5千字
- 约 13页
- 2026-01-30 发布于河南
- 举报
C语言期末试题北京卷
第一部分单选题(50题)
1、以下关于return语句的说法正确的是?()
A.函数中可有多条return语句
B.函数中必须有return语句
C.return语句必须在函数末尾
D.return语句只能返回一个值
【答案】:答案解析:A函数中可有多条return(如条件判断后返回),Bvoid函数可无return,Creturn可在任意位置,Dreturn只能返回一个值(返回多个值需用指针/数组),故选A。
2、以下switch语句中,default的作用是?()
A.匹配所有case
B.匹配除case外的所有情况
C.终止switch语句
D.无实际作用
【答案】:答案解析:default用于匹配所有case未覆盖的情况,可选且位置灵活,故选B。
3、C语言中,注释的正确写法是?()
A.//单行注释
B./*多行注释/
C.--注释
D.A和B
【答案】:答案解析:C语言支持//单行注释和/...*/多行注释,--不是注释符号,故选D。
4、若intx=1;执行switch(x){case1:printf(1);break;case1:printf(2);break;}会出现什么情况?()
A.输出1
B.输出2
C.编译错误
D.运行错误
【答案】:答案解析:case后常量不能重复,编译时会报错,故选C。
5、函数定义和函数声明的区别是?()
A.定义包含函数体,声明不包含
B.声明包含函数体,定义不包含
C.定义和声明无区别
D.定义在程序开头,声明在结尾
【答案】:答案解析:函数定义是完整实现(含函数体),声明是告诉编译器函数名、参数、返回类型(不含函数体),故选A。
6、若inta=3,b=5;执行以下代码后输出结果是?()if(ab)printf(A);elseprintf(B);
A.A
B.B
C.AB
D.无输出
【答案】:答案解析:a=3b=5,条件为假,执行else分支,输出B,故选B。
7、以下指针与函数的关系正确的是?()
A.函数名是函数的地址
B.函数指针可指向函数
C.可通过函数指针调用函数
D.以上都正确
【答案】:答案解析:A、B、C均是函数与指针的基本关系,故选D。
8、若charstr=Clanguage;则(str+2)的值是?()
A.C
B.
C.l
D.a
【答案】:答案解析:str+2指向第三个字符,值为l,故选C。
9、以下哪个条件表达式表示“x大于等于5且小于等于10”?()
A.5=x=10
B.x=5x=10
C.x=5||x=10
D.5=x=10
【答案】:答案解析:C语言中连续比较不合法,需用逻辑与连接两个判断,A语法错误,C逻辑错误,D语法错误,故选B。
10、以下if语句语法正确的是?()
A.if(x0)printf(yes);
B.ifx0printf(yes);
C.if(x0);printf(yes);
D.if(x0){printf(yes)}
【答案】:答案解析:if后条件需加括号,B缺少括号,C分号导致语句结束,D缺少分号,故选A。
11、执行scanf(%d,%d,a,b);时,正确的输入格式是?()
A.23
B.2;3
C.2,3
D.2和3
【答案】:答案解析:scanf格式串中含逗号分隔符,输入需严格对应,故选C。
12、C语言中基本数据类型不包括以下哪项?()
A.char
B.int
C.float
D.array
【答案】:答案解析:基本数据类型为char、int、float、double,array是数组(构造类型),故选D。
13、若inta[5]={10,20,30,40,50};则a[2]的值是?()
A.10
B.20
C.30
D.40
【答案】:答案解析:数组下标从0开始,a[2]是第三个元素30,故选C。
14、若inta[4]={10,20,30,40};则*(a+2)的值是?()
A.20
B.30
C.40
D.10
【答案】:答案解析:a+2是第三个元素地址,*(a+2)=a[2]=30,故选B。
15、若inta=4,b=6;则表达式ab?a+b:a-b的结果是?()
A.10
B.-2
C.4
D.6
【答案】:答案解析:ab为真,取a+b=4+6=10,故选A。
16、下列字符串常量定义正确的是?()
A.abc
B.abc
C.abc
D.ab
【答案】:答案解析:字符串常量用双引号包裹,单引号用于字符常量,C是标识符,D语法错误,故选B。
17、逻辑表达式30的结果是?()
A.0
B.1
C.3
D.真
【答案】:答案解析:逻辑与
您可能关注的文档
- c语言测考试题库(考试直接用).docx
- 企业发展方针稳定性保证函(7篇).docx
- 高水准市场推广承诺书[5篇].docx
- 个人职场晋升技能培训手册.doc
- 2020-2024基于供应链视角的企业营运资金管理研究.docx
- 2020-2024百度集团-SW09888财务分析报告word14页8444字数.docx
- IPC-9797-2020 CHN(汽车应用要求及其他高可靠性应用要求的压接标准).pdf
- 期末复习课件:文学文化常识++2025-2026学年统编版语文七年级上册.pptx
- 期末复习课件:古诗词鉴赏++2025-2026学年统编版语文七年级上册.pptx
- 《开学第一课:龙马精神·梦想起航》课件 2025-2026学年统编版语文七年级下册.pptx
- 基于对比知识蒸馏的长尾噪声标签学习.pdf
- 学校班子学年度述职报告:“有事找书记”转变为“书记主动找问题”!.doc
- 陕02J12-1 外墙外保温构造图集陕西 建筑 图集.pdf
- PT-1624 北京市电动自行车停放场所防火设计标准配套图集.pdf
- 陕09J15 建筑变形缝陕西 建筑 图集.pdf
- 07J501-1 钢雨篷(一)玻璃面板 (2).pdf
- 综合与实践 年、月、日的秘密活动一 年历中的秘密 教案 人教版数学三年级下册.docx
- 综合与实践 年、月、日的秘密活动四 小讲堂 教案 人教版数学三年级下册.docx
- 综合与实践 年、月、日的秘密活动三 年历设计师 教案 人教版数学三年级下册.docx
- 综合与实践 年、月、日的秘密活动二 作息时间表中的秘密 教案 人教版数学三年级下册.docx
原创力文档

文档评论(0)