- 0
- 0
- 约6.43千字
- 约 13页
- 2026-01-30 发布于河南
- 举报
c语言考期末试题
第一部分单选题(50题)
1、执行scanf(%d,%d,a,b);时,正确的输入格式是?()
A.23
B.2;3
C.2,3
D.2和3
【答案】:答案解析:scanf格式串中含逗号分隔符,输入需严格对应,故选C。
2、以下字符串常量定义正确的是?()
A.charstr[]=C;
B.charstr[1]=C;
C.charstr[]={C};
D.charstr[2]={C,\0};
【答案】:答案解析:A用双引号定义字符串(自动加\0),B单引号用于字符常量,C无\0,D长度2正确但A更简洁,故选A。
3、以下循环中,用于计算1到10的乘积的是?()
A.s=0;for(i=1;i=10;i++)s+=i;
B.s=1;for(i=1;i=10;i++)s*=i;
C.s=0;while(i=10){s*=i;i++;}
D.s=1;do{s+=i;i++;}while(i=10);
【答案】:答案解析:乘积初始值为1,累加初始值为0,B的逻辑是12...*10,正确,故选B。
4、以下定义指向数组的指针正确的是?()
A.inta[5],*p=a;
B.inta[5],*p=a;
C.inta[5],p=a;
D.inta[5],*p=a[0];
【答案】:答案解析:a是数组名(首元素地址),p=a等价于p=a[0],Ba是数组地址(类型不匹配),Cp是普通变量,Dp不能赋a[0]的值,故选A。
5、若intx=4;执行if(x++4)printf(A);elseprintf(B);输出结果是?()
A.A
B.B
C.AB
D.无输出
【答案】:答案解析:x++是后置自增,条件判断时x=4,44为假,执行else(输出B),后x变为5,故选B。
6、若inta=3,b=4;则表达式ab++的值是?()
A.12
B.15
C.16
D.7
【答案】:答案解析:b++是后置自增,先参与运算(ab=3*4=12),再自增(b变为5),故选A。
7、以下哪个for循环是无限循环?()
A.for(i=0;i5;i++)
B.for(;;)
C.for(i=0;i5;i--);
D.for(i=5;i0;i--)
【答案】:答案解析:for循环三个表达式均省略时,条件恒为真,是无限循环,A执行5次,C、D初始条件不满足(执行0次),故选B。
8、若intx=10;则表达式x%3的结果是?()
A.1
B.2
C.3
D.0
【答案】:答案解析:%是取余运算符,10除以3商3余1,故选A。
9、若inta=8;执行if(a%4==0)a=a/2;elsea=a+2;后a的值是?()
A.4
B.10
C.8
D.6
【答案】:答案解析:8%4=0,条件为真,a=8/2=4,故选A。
10、以下函数参数传递方式中,能修改实参值的是?()
A.值传递
B.地址传递
C.都能
D.都不能
【答案】:答案解析:值传递修改的是形参(副本),不影响实参;地址传递通过指针修改实参值,故选B。
11、数组作为函数参数时,函数形参不能是?()
A.inta[]
B.int*a
C.inta[5]
D.inta
【答案】:答案解析:D中inta是普通变量,不能接收数组名(地址),A、B、C均可作为数组形参,故选D。
12、逻辑表达式30的结果是?()
A.0
B.1
C.3
D.真
【答案】:答案解析:逻辑与只要有一个operand为0则结果为0,3为真,0为假,故选A。
13、以下数组定义中,可省略数组长度的是?()
A.inta[5];
B.inta[]={1,2,3};
C.inta[5]={1,2,3};
D.inta[][3];
【答案】:答案解析:初始化时可省略长度(编译器自动计算),D二维数组第二维不能省略,故选B。
14、以下哪个条件表达式表示“x大于等于5且小于等于10”?()
A.5=x=10
B.x=5x=10
C.x=5||x=10
D.5=x=10
【答案】:答案解析:C语言中连续比较不合法,需用逻辑与连接两个判断,A语法错误,C逻辑错误,D语法错误,故选B。
15、若inta[5];则数组a的元素个数是?()
A.4
B.5
C.6
D.不确定
【答案】:答案解析:数组a[5]定义5个元素(下标0-4),故选B。
16、若inti=3;执行do{printf(%d,i);i--;}while(i=1);输出结果是?()
A.321
B.123
C.3210
D.无输出
【答案】:答案解析:do-while先执行,i从3减到1,输出321,故选A。
17、若inta[5
您可能关注的文档
最近下载
- 三年级数学寒假特色实践作业.pdf VIP
- 2025年设备监理师基于FIDIC条件的争议预防机制专题试卷及解析.pdf VIP
- 网络意识形态工作责任制实施细则.docx VIP
- 城市物联网管理平台感知设备接入规范.pdf VIP
- 排泥场施工方案图文.pdf VIP
- 小学奥数通用版讲义(全国通用)8-9构造与论证(学生版+解析).docx VIP
- 规范文件GB-T 13226-1991 工业雷管铅板试验方法.pdf VIP
- 6篇2026年民主生活会对照检查剖析材料(个人发言五个带头).docx VIP
- 2026年注册安全工程师题库300道及答案【全优】.docx VIP
- 非药品类制毒化学品销售品种销售量主要流向等情况的备案申请书.doc VIP
原创力文档

文档评论(0)