- 0
- 0
- 约6.37千字
- 约 13页
- 2026-01-27 发布于河南
- 举报
大学商贸学院专升本C语言考试真题
第一部分单选题(50题)
1、若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。
2、以下关于main函数的说法正确的是?()
A.main函数可无返回值
B.main函数可带参数
C.main函数是程序入口
D.以上都正确
【答案】:答案解析:main函数可声明为void(无返回值),可带argc/argv参数,是程序唯一入口,故选D。
3、逻辑表达式30的结果是?()
A.0
B.1
C.3
D.真
【答案】:答案解析:逻辑与只要有一个operand为0则结果为0,3为真,0为假,故选A。
4、若inta=10;执行if(a%2==0)printf(偶数);elseprintf(奇数);输出结果是?()
A.偶数
B.奇数
C.10
D.无输出
【答案】:答案解析:a=10%2=0,条件为真,输出偶数,故选A。
5、若intx=5;则表达式++x的结果是?()
A.5
B.6
C.4
D.7
【答案】:答案解析:++x是前置自增,先自增(x变为6)再参与运算,结果为6,故选B。
6、若inta[4]={1,2,3,4},p=a;执行p++后,*p的值是?()
A.1
B.2
C.3
D.4
【答案】:答案解析:*p++先解引用(值为1),再p自增(指向a[1]),*p=2,故选B。
7、指针的核心优势是?()
A.间接访问变量,灵活操作内存
B.提高程序效率,减少内存开销
C.支持动态内存分配和函数回调
D.以上都正确
【答案】:答案解析:指针的核心优势包括间接访问、高效、动态内存、回调等,故选D。
8、定义整型变量x、y并均赋值10的语句是?()
A.intx=y=10;
B.intx=10,y=10;
C.intx=10;y=10;
D.intx=10;inty=10;
【答案】:答案解析:同一行定义多个变量用逗号分隔,A不能连续赋值,C缺少int,D是两行定义,故选B。
9、以下if语句的语法正确的是?()
A.if(x0){printf(a);elseprintf(b);}
B.if(x0)printf(a);else{printf(b);}
C.if(x0)printf(a);elseprintf(b);}
D.if(x0){printf(a);}elseprintf(b);}
【答案】:答案解析:A缺少},C多},D多},B语法正确(else后{}可加可不加),故选B。
10、指针与结构体的关系,以下说法正确的是?()
A.结构体指针通过-访问成员
B.结构体变量通过。访问成员
C.结构体指针可指向结构体变量
D.以上都正确
【答案】:答案解析:A、B、C均是结构体与指针的基本规则,故选D。
11、以下函数参数为指针的是?()
A.voidfun(int*a){}
B.voidfun(inta){}
C.voidfun(inta[]){}
D.A和C
【答案】:答案解析:A是指针参数,C数组名参数本质是指针,B是值参数,故选D。
12、C语言中,语句结束的标志是?()
A.逗号
B.分号
C.冒号
D.句号
【答案】:答案解析:C语言单条语句以分号(;)结尾,复合语句用{}包裹,故选B。
13、若inta[4]={10,20,30,40};则*(a+2)的值是?()
A.20
B.30
C.40
D.10
【答案】:答案解析:a+2是第三个元素地址,*(a+2)=a[2]=30,故选B。
14、若inta=10,b=20,*p=a,q=b;执行p=q;后p的值是?()
A.10
B.20
C.a
D.b
【答案】:答案解析:p=q使p指向b,*p=b=20,故选B。
15、以下指针运算错误的是?()
A.inta=5,*p=a;p++;
B.inta=5,*p=a;*p++;
C.inta=5,*p=a;p=a+1;
D.inta=5,*p=a;p=p+2;
【答案】:答案解析:a是地址常量,不能进行算术运算(a+1错误),A、B、D均正确,故选C。
16、若int*p=(int)malloc(sizeof(int));则p的值是?()
A.0
B.随机值
C.1
D.无定义
【答案】:答案解析:malloc分配的内存未初始化,值为随机值,故选B。
17、以下哪个不是C语言的关键字?()
A.if
B.el
您可能关注的文档
- 廉政从业知识测试题(a卷).docx
- 干部提拔廉政知识测试题(巩固).docx
- 干部廉政知识测试题及完整答案1套.docx
- 福建厦门市场监督管理局事业单位联考职业能力倾向测验练习题 .docx
- 湖南省长沙市自然资源和规划局事业单位联考练习题.docx
- 甘肃省兰州市公共基础知识编制招聘考试练习题.docx
- 甘肃省兰州市司法行政事业单位招聘笔试综合应用能力练习题 .docx
- 甘肃省兰州市住房公积金管理中心事业单位招聘编制考试综合应用能力练习题 .docx
- 甘肃省兰州市民政局事业单位招聘公共基础知识练习题 .docx
- 甘肃省兰州市司法局事业单位统考综合应用能力练习题.docx
- 甘肃兰州事业单位编制综合应用能力考试练习题 .docx
- 甘肃省兰州市丝绸之路经济带事业单位招聘编制考试综合应用能力练习题 .docx
- 甘肃兰州公共基础知识事业单位招聘练习题 .docx
- 甘肃省兰州市信访局事业单位联考笔试考试练习题.docx
- 湖南省长沙市市场监督管理局事业单位统考综合应用能力练习题.docx
- 湖南省长沙市生态环境局事业单位统考公共基础知识练习题.docx
- 福建省厦门市事业单位联考职业能力倾向测验练习题 .docx
- 湖南省长沙市生态环境局事业单位招聘公共基础知识练习题.docx
- 湖南省长沙市科技局事业单位招聘综合应用能力训练题.docx
- 甘肃省兰州市城乡规划设计研究院事业单位联考笔试练习题.docx
原创力文档

文档评论(0)