- 0
- 0
- 约6.29千字
- 约 13页
- 2026-01-31 发布于山东
- 举报
2026年C语言程序设计基础单项选择题库
第一部分单选题(50题)
1、若inti=0;执行do{i++;printf(%d,i);}while(i3);输出结果是?()
A.123
B.012
C.12
D.无输出
【答案】:答案解析:do-while先执行,i从1到3,输出123,故选A。
2、以下函数参数为指针的是?()
A.voidfun(int*a){}
B.voidfun(inta){}
C.voidfun(inta[]){}
D.A和C
【答案】:答案解析:A是指针参数,C数组名参数本质是指针,B是值参数,故选D。
3、C语言中基本数据类型不包括以下哪项?()
A.char
B.int
C.float
D.array
【答案】:答案解析:基本数据类型为char、int、float、double,array是数组(构造类型),故选D。
4、continue语句在循环中的作用是?()
A.终止整个循环
B.跳过本次循环剩余部分,继续下一次
C.暂停循环
D.无作用
【答案】:答案解析:continue跳过本次循环剩余代码,直接进入下一次循环条件判断,故选B。
5、以下函数声明正确的是?()
A.intfun(intx,inty);
B.intfun(int,int);
C.intfun(intx;inty);
D.A和B
【答案】:答案解析:函数声明可写参数名或只写类型,A、B正确,C用分号错误,故选D。
6、若inta=10,*p=a;则sizeof(p)的值是?()
A.4
B.8
C.取决于系统
D.10
【答案】:答案解析:sizeof(p)是指针大小,32位系统4字节,64位8字节,故选C。
7、指针变量的作用是存储?()
A.变量的值
B.变量的地址
C.函数的地址
D.数组的元素
【答案】:答案解析:指针变量专门存储其他变量的内存地址,故选B。
8、shortint类型的有符号取值范围是?()
A.0~65535
B.-32768~32767
C.-2147483648~2147483647
D.无固定范围
【答案】:答案解析:16位shortint有符号取值标准为-32768~32767,无符号为0~65535,故选B。
9、若inta[3]={1,2,3},p=a;则(p+2)的值是?()
A.1
B.2
C.3
D.无定义
【答案】:答案解析:p+2指向a[2],解引用*(p+2)=a[2]=3,故选C。
10、指针变量的大小取决于?()
A.指向变量的类型
B.编译器和系统(32位4字节,64位8字节)
C.指针变量的名称
D.变量的值
【答案】:答案解析:指针大小与指向类型无关,取决于系统位数(32位4B,64位8B),故选B。
11、C语言程序的基本单位是?()
A.语句
B.函数
C.变量
D.表达式
【答案】:答案解析:C程序由函数构成,main是入口函数,其他函数实现功能,故选B。
12、以下if语句语法正确的是?()
A.if(x0)printf(yes);
B.ifx0printf(yes);
C.if(x0);printf(yes);
D.if(x0){printf(yes)}
【答案】:答案解析:if后条件需加括号,B缺少括号,C分号导致语句结束,D缺少分号,故选A。
13、若intx=3;执行以下代码后a的值是?()inta;if(x5)a=10;elseif(x2)a=20;elsea=30;
A.10
B.20
C.30
D.无定义
【答案】:答案解析:x=32,执行第二个分支,a=20,故选B。
14、以下二维数组定义中,行数为2的是?()
A.inta[2][3];
B.inta[][3]={1,2,3,4,5,6};
C.inta[2][3]={1,2,3,4,5};
D.以上都是
【答案】:答案解析:A行数2,B初始化6个元素(3列×2行),C行数2,故选D。
15、以下关于动态内存分配的说法正确的是?()
A.malloc函数用于动态分配内存,返回void*
B.free函数用于释放动态分配的内存
C.动态分配的内存需手动释放,避免内存泄漏
D.以上都正确
【答案】:答案解析:A、B、C均是动态内存分配的核心规则,故选D。
16、若inti=0;执行for(;;){if(i==4)break;printf(%d,i);i++;}输出结果是?()
A.0123
B.01234
C.无限循环
D.无输出
【答案】:答案解析:for(;;)是无限循环,i=4时break,输出0123,故选A。
17、以下关于指针数组和数组指针的说法正确的
您可能关注的文档
最近下载
- 矿产资源加工产业园计划书(模板).docx VIP
- 2025年上半年中小学教师资格证考试历史学科知识与教学能力真题(高级中学)附答案.docx VIP
- 2025年中国长寿医学与抗衰产业白皮书.pdf.docx
- 期权革命:基本原理与交易策略(厦大陈教授).pdf VIP
- 深度解析(2026)《JBT 10216-2025电控配电用电缆桥架》.pptx VIP
- 广东潮州潮安区中小河流综合.pdf
- 技嘉主板Z590 UD (rev.1.0)用户手册繁体中文(版本 1102).pdf
- _汽车底盘测功机基本惯量的测试方法及其应用.pdf VIP
- 二零二四年度城市道路照明设施维修合作协议书3篇.docx VIP
- 学堂在线 雨课堂 学堂云 管理思想史 章节测试答案.docx VIP
原创力文档

文档评论(0)