- 0
- 0
- 约6.35千字
- 约 13页
- 2026-01-27 发布于山东
- 举报
计算机二级c语言真题
第一部分单选题(50题)
1、以下函数无返回值的是?()
A.intfun(){return0;}
B.voidfun(){printf(hello);}
C.floatfun(){return3.14;}
D.charfun(){returnb;}
【答案】:答案解析:void类型函数无返回值,A、C、D均有返回值,故选B。
2、以下关于void类型函数的说法正确的是?()
A.不能有return语句
B.可以有return语句(无表达式)
C.必须有return语句
D.可返回任意类型
【答案】:答案解析:void函数可写return;(无表达式),用于提前结束函数,不能返回表达式,故选B。
3、若inta=10,*p=a,q=p;则q的值是?()
A.10
B.a
C.p
D.无定义
【答案】:答案解析:q=p使q指向a,*q=10,故选A。
4、若intx=2;执行switch(x){case1:printf(a);case2:printf(b);case3:printf(c);}输出结果是?()
A.b
B.bc
C.abc
D.无输出
【答案】:答案解析:x=2匹配case2,无break,穿透到case3,输出bc,故选B。
5、逻辑表达式!5的结果是?()
A.0
B.1
C.5
D.真
【答案】:答案解析:5为真,!是逻辑非,真变假(0),故选A。
6、指针变量的作用是存储?()
A.变量的值
B.变量的地址
C.函数的地址
D.数组的元素
【答案】:答案解析:指针变量专门存储其他变量的内存地址,故选B。
7、以下哪个是合法的字符常量?()
A.a
B.ab
C.a
D.a
【答案】:答案解析:字符常量用单引号包裹单个字符,A是字符串,B是两个字符(错误),D是标识符,故选C。
8、以下if语句中,赋值语句和判断语句混淆的是?()
A.if(x==5)
B.if(x=5)
C.if(x!=5)
D.if(x5)
【答案】:答案解析:x=5是赋值(将5赋给x),x==5是判断(x是否等于5),B混淆了两者,故选B。
9、函数参数传递中,地址传递的特点是?()
A.形参是实参的副本
B.形参修改不影响实参
C.传递的是变量地址
D.用于简单变量传参
【答案】:答案解析:地址传递(指针)传递变量地址,形参通过地址修改实参值,值传递是副本,故选C。
10、以下数组定义中,可省略数组长度的是?()
A.inta[5];
B.inta[]={1,2,3};
C.inta[5]={1,2,3};
D.inta[][3];
【答案】:答案解析:初始化时可省略长度(编译器自动计算),D二维数组第二维不能省略,故选B。
11、若intx=6;执行以下代码后输出结果是?()if(x5){printf(A);}elseif(x8){printf(B);}else{printf(C);}
A.A
B.B
C.C
D.无输出
【答案】:答案解析:x=68,执行第二个分支,输出B,故选B。
12、若intx=4;执行switch(x){case2:printf(2);break;default:printf(0);case4:printf(4);break;}输出结果是?()
A.04
B.4
C.204
D.无输出
【答案】:答案解析:x=4匹配case4,执行输出4,break跳出,故选B。
13、以下关于数组初始化的说法正确的是?()
A.数组必须初始化
B.数组初始化时元素个数不能少于长度
C.数组初始化时可部分赋值
D.数组初始化后不能修改
【答案】:答案解析:数组可部分赋值(未赋值元素默认0),A数组可不用初始化,B可少于长度,D数组元素可修改,故选C。
14、表示“x大于5且小于10”的合法C语言表达式是?()
A.5x10
B.x5||x10
C.x5x10
D.x5x10
【答案】:答案解析:逻辑与用,逻辑或用||,A是连续比较语法错误,是按位与,故选C。
15、数组名作为函数参数时,函数形参的正确写法是?()
A.inta[]
B.int*a
C.inta[5]
D.以上都是
【答案】:答案解析:数组形参可写为inta[]、int*a(指针)、inta[5](长度可忽略),本质均为指针,故选D。
16、以下函数定义中,参数为指针的是?()
A.voidfun(int*a){printf(%d,*a);}
B.voidfun(inta){printf(%d,a);}
C.voidfun(inta[]){printf(%d,a[0]);}
D.A和C
【答案】:答案解析:A
您可能关注的文档
- 纪委监委廉政知识测试题(基础题).docx
- 税务廉政知识测试题及答案(考点梳理).docx
- 福建廉政知识考试题库及参考答案1套.docx
- 福建干部廉政知识测试题及答案(全优).docx
- 上海市青浦区华新中学2025~2026学年八年级(五四学制)上学期12月月考语文试卷(含答案).pdf
- 江苏省徐州市2025~2026学年八年级上学期期中语文试卷(含答案).pdf
- 安徽省宣城市宣州区部分学校联考2025~2026学年九年级上学期12月月考试语文试卷(含答案).pdf
- 黑龙江省哈尔滨市道外区2025-2026年九年级上12月月考语文试卷(含答案).pdf
- 2025~2026学年四川省泸州市合江县第五片区七年级上学期第三次联合检测语文(含答案).pdf
- 江苏省扬州市宝应县2025~2026学年八年级上学期期中语文试卷(含答案).pdf
- 河北省保定市曲阳县2025--2026学年七年级上册期中语文试题(含答案).pdf
- 江苏省徐州市2025--2026学年八年级上册期中语文试题(含答案).pdf
- 黑龙江省哈尔滨市道外区2025-2026年九年级上12月月考语文试题(含答案).pdf
- 上海市青浦区华新中学2025--2026学年八年级(五四学制)上册12月月考语文试题(含答案).pdf
- 江苏省扬州市宝应县2025--2026学年八年级上册期中语文试题(含答案).pdf
- 骨质疏松症防治药物课件.ppt
- 犯罪心理结构成因.pptx
- 老年感染及其预防控制.ppt
- 电脑的保密设置-病毒防范与查杀-课件.ppt
- 第3节整体及一般检查.pptx
最近下载
- 城镇直埋供热管道电预热安装施工工法(技术方案).pdf VIP
- 村务监督主任表态发言稿范文 .doc VIP
- 2025~2026学年济南市“市中区”七年级第一学期数学期末考试试题以及答案.docx VIP
- 《自然教育志愿者服务规范》.pdf VIP
- 37、《高层建筑混凝土结构技术规程》JGJ 3-2010_1.pdf VIP
- 公路工程检测课件.pptx
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 民事诉讼法(第六版)教学课件完整版.pptx VIP
- 《水利工程施工质量检验与评定规程》(2025版).docx VIP
- 人教版七年级上册英语期末复习词汇与语法专练.docx VIP
原创力文档

文档评论(0)