- 0
- 0
- 约6.16千字
- 约 13页
- 2026-01-30 发布于山东
- 举报
c语言上机期末考试题
第一部分单选题(50题)
1、函数调用时,实参和形参的个数必须?()
A.相等
B.实参多于形参
C.形参多于实参
D.无要求
【答案】:答案解析:函数调用时实参和形参个数、类型需匹配,否则编译错误,故选A。
2、若intx=10,y=20;则表达式x!=y的结果是?()
A.0
B.1
C.10
D.20
【答案】:答案解析:!=是不等于判断,x!=y为真,C语言中真用1表示,故选B。
3、若inta=3;执行if(++a==4)printf(A);elseprintf(B);输出结果是?()
A.A
B.B
C.AB
D.无输出
【答案】:答案解析:++a使a=4,条件为真,输出A,故选A。
4、以下指针的算术运算中,单位是?()
A.1字节
B.指针指向类型的大小
C.4字节
D.8字节
【答案】:答案解析:指针算术运算(如p++)偏移量是指向类型的大小(如int指针+1偏移4字节),故选B。
5、若charc=A;执行c=c+32后,c的值是?()
A.a
B.B
C.65
D.97
【答案】:答案解析:大写字母ASCII码比对应小写字母小32,A(65)+32=a(97),故选A。
6、若inti;执行for(i=0;i5;i++)printf(%d,i);输出结果是?()
A.01234
B.12345
C.012345
D.无输出
【答案】:答案解析:for循环初始化i=0,条件i5(成立时执行),每次循环后i++,执行5次,输出01234,故选A。
7、以下数组定义错误的是?()
A.inta[0];
B.inta[5];
C.inta[]={1,2,3};
D.inta[5]={1,2,3};
【答案】:答案解析:数组长度不能为0,编译报错,其余正确,故选A。
8、以下关于函数参数的说法正确的是?()
A.形参是函数定义时的变量
B.实参是函数调用时的变量/常量
C.形参和实参类型需匹配
D.以上都正确
【答案】:答案解析:A、B、C均是函数参数的基本规则,故选D。
9、以下if语句语法正确的是?()
A.if(x0)printf(yes);
B.ifx0printf(yes);
C.if(x0);printf(yes);
D.if(x0){printf(yes)}
【答案】:答案解析:if后条件需加括号,B缺少括号,C分号导致语句结束,D缺少分号,故选A。
10、函数调用时,实参的顺序必须与形参的顺序?()
A.一致
B.相反
C.无关
D.部分一致
【答案】:答案解析:实参和形参需按顺序一一对应(类型、个数、顺序匹配),否则可能导致逻辑错误,故选A。
11、以下数组初始化错误的是?()
A.inta[5]={0};
B.inta[]={1,2,3};
C.inta[5]={1,2,3};
D.inta[5]={1,2,3,4,5,6};
【答案】:答案解析:D初始化元素个数超数组长度(5),编译报错,A、B、C正确,故选D。
12、函数定义在main函数之后时,必须先?()
A.调用函数
B.声明函数
C.定义函数
D.无要求
【答案】:答案解析:main函数调用其他函数时,若函数定义在main之后,需先声明(否则编译器找不到函数),故选B。
13、以下函数参数传递方式中,能修改实参值的是?()
A.值传递
B.地址传递
C.都能
D.都不能
【答案】:答案解析:值传递修改的是形参(副本),不影响实参;地址传递通过指针修改实参值,故选B。
14、以下哪个表达式可访问数组a的第i个元素(i从1开始)?()
A.a[i]
B.a[i-1]
C.*(a+i)
D.*(a+i-1)
【答案】:答案解析:数组下标从0开始,第i个元素对应下标i-1,a[i-1]正确,C、D是指针访问(对应下标i),故选B。
15、若inti=0;执行for(;i5;){printf(%d,i);i++;}输出结果是?()
A.01234
B.12345
C.无限循环
D.无输出
【答案】:答案解析:for循环初始化和条件省略,循环体中i自增,执行5次,输出01234,故选A。
16、以下switch语句中,default的作用是?()
A.匹配所有case
B.匹配除case外的所有情况
C.终止switch语句
D.无实际作用
【答案】:答案解析:default用于匹配所有case未覆盖的情况,可选且位置灵活,故选B。
17、以下关于数组初始化的说法正确的是?()
A.数组必须初始化
B.数组初始化时元素个数不能少于长度
C.数组初始化时可部分赋值
D.数组初始化后不能修改
您可能关注的文档
最近下载
- 2023《良品铺子企业的成本费用控制优化研究》13000字.docx VIP
- SH∕T 3501-2021 石油化工有毒、可燃介质钢制管道工程施工及验收规范.pdf
- 蚂蚁云客服工作证考试题库.docx VIP
- 钢结构质量通病及控制措施.pdf VIP
- 企业成本控制研究—以良品铺子为例.docx VIP
- 智能钻杆技术在油田开发中的应用与展望.pptx VIP
- 市场营销学复习资料第三版.doc VIP
- 企业物流成本控制与优化研究--以良品铺子为例.docx VIP
- 哈希HACH-MS5050 多参数在线分析仪中文样本技术资料.pdf
- 2023年北京积水潭医院贵州医院招聘笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)