- 0
- 0
- 约6.18千字
- 约 13页
- 2026-01-27 发布于河南
- 举报
电大c语言期末试题
第一部分单选题(50题)
1、以下函数定义正确的是?()
A.voidfun(){printf(hello);}
B.voidfun(inta){printf(%d,a);}
C.intfun(){return5;}
D.以上都正确
【答案】:答案解析:A无参无返回值,B有参无返回值,C无参有返回值,均符合语法,故选D。
2、若intx=2;执行switch(x){default:printf(0);case1:printf(1);break;case2:printf(2);case3:printf(3);}输出结果是?()
A.01
B.23
C.0123
D.无输出
【答案】:答案解析:x=2匹配case2,无break,穿透到case3,输出23,故选B。
3、do-while循环中,循环体至少执行几次?()
A.0次
B.1次
C.2次
D.不确定
【答案】:答案解析:do-while“先执行后判断”,无论条件是否满足,循环体至少执行一次,故选B。
4、以下指针运算中,结果为指针的是?()
A.*p
B.p+1
C.a
D.B和C
【答案】:答案解析:p+1是指针偏移,a是取地址,结果均为指针;*p是解引用(获取值),故选D。
5、若inti=0;执行for(i=0;i5;i++){printf(%d,i);if(i==2)break;}输出结果是?()
A.012
B.01
C.01234
D.无输出
【答案】:答案解析:i=2时break,输出012,故选A。
6、以下数组定义中,长度为5的是?()
A.inta[5];
B.inta[]={1,2,3,4,5};
C.charstr[]=abcd;
D.以上都是
【答案】:答案解析:A长度5,B长度5,C字符串abcd含\0共5个字符,故选D。
7、函数定义和函数声明的区别是?()
A.定义包含函数体,声明不包含
B.声明包含函数体,定义不包含
C.定义和声明无区别
D.定义在程序开头,声明在结尾
【答案】:答案解析:函数定义是完整实现(含函数体),声明是告诉编译器函数名、参数、返回类型(不含函数体),故选A。
8、函数参数的默认值在______指定?()
A.函数定义时
B.函数声明时
C.函数调用时
D.C语言不支持默认参数
【答案】:答案解析:标准C语言不支持函数参数默认值(C++支持),故选D。
9、putchar()函数的功能是?()
A.读取一个字符
B.输出一个字符
C.读取字符串
D.输出字符串
【答案】:答案解析:putchar()用于输出单个字符,getchar()读取单个字符,puts()输出字符串,故选B。
10、若intx=9;执行以下代码后输出结果是?()if(x10)printf(A);elseif(x8)printf(B);elseif(x6)printf(C);elseprintf(D);
A.A
B.B
C.C
D.
【答案】:答案解析:x=98,执行第二个分支,输出B,故选B。
11、逻辑表达式!0的结果是?()
A.0
B.1
C.真
D.假
【答案】:答案解析:C语言中非0为真,!是逻辑非,!0(假)结果为1(真),故选B。
12、函数定义的格式是?()
A.返回类型函数名(参数列表){函数体}
B.函数名(返回类型,参数列表){函数体}
C.函数名(参数列表)返回类型{函数体}
D.返回类型函数名{参数列表,函数体}
【答案】:答案解析:函数定义标准格式为“返回类型函数名(参数列表){函数体}”,故选A。
13、以下if语句中,赋值表达式作为条件的是?()
A.if(x==3)
B.if(x=3)
C.if(x3)
D.if(x!=3)
【答案】:答案解析:x=3是赋值表达式,结果为3(非0,真),其余是判断表达式,故选B。
14、若inti=0,s=0;执行do{s+=i;i++;}while(i5);后s的值是?()
A.10
B.15
C.5
D.0
【答案】:答案解析:do-while累加0+1+2+3+4=10,s=10,故选A。
15、指针变量的作用是存储?()
A.变量的值
B.变量的地址
C.函数的地址
D.数组的元素
【答案】:答案解析:指针变量专门存储其他变量的内存地址,故选B。
16、以下哪个条件表达式表示“x是奇数”?()
A.x%2==0
B.x%2!=0
C.x/2==0
D.x/2!=0
【答案】:答案解析:奇数除以2余数为1,x%2!=0表示奇数,A是偶数,故选B。
17、若inti=0;执行for(;;){if(i==4)break;pr
您可能关注的文档
- 纪委廉政知识测试题(网校专用).docx
- 福建廉政知识测试题(夺冠).docx
- 法纪廉政知识测试题(突破训练).docx
- 科创赛策划书3.docx
- 2026年包钢股份财务分析详细报告.docx
- 汽修网络创业计划书怎么写.docx
- 教育培训与课程输出协议.docx
- 2025年河北省(131所)马克思主义基本原理概论期末考试笔试真题汇编.docx
- 语言学习智能软件项目计划书.docx
- 2025年初级会计职称考试冲刺模拟卷及答案.docx
- 2025年河北环境工程学院马克思主义基本原理概论期末考试笔试题库.docx
- 2025年河北环境工程学院马克思主义基本原理概论期末考试笔试真题汇编.docx
- 2025年河北省(131所)马克思主义基本原理概论期末考试笔试题库.docx
- 中医养生馆创业计划书范文-有关医学的创业计划书.docx
- 2026年施工建设合同协议范本.docx
- 2025年消防员理论专项练习卷.docx
- 2025年河北环境工程学院马克思主义基本原理概论期末考试真题汇编.docx
- 2026年包钢股份报企业排名及薪酬报告(冶金金属制品业利润总额)内蒙古包钢钢联股份有限公司_九舍会智.docx
- 2026年劳保安全帽行业发展需求及投资市场调查分析报告.docx
- 2025年下资格证《土木工程》真题及答案.docx
最近下载
- ABB机器人IRB120产品规格说明书.pdf
- 导热油培训教程文件.ppt VIP
- 武装冲突法.doc VIP
- GB50009-2012 建筑结构荷载规范.docx
- 导热油炉培训.ppt VIP
- 雷克萨斯-Lexus RX-产品使用说明书-RX450h-GYL25L-AWXGBC2-RX450hOM_OM48E57C_1510.pdf VIP
- 高血压达标中心数据库管理制度.pdf VIP
- Selected Stories of Lu Hsun By Lu Hsun 英文版鲁迅全集.doc VIP
- 2025年度民主生活会“带头强化政治忠诚提高政治能力方面”五个带头常见存在问题清单.docx VIP
- 2023年浙江农业行业职业技能竞赛茶叶加工工(红茶)竞赛规程.doc VIP
原创力文档

文档评论(0)