东北大学2020春学期《C语言及程序设计》在线平时作业2
试卷名称20春学期《C语言及程序设计》在线平时作业21.以下程序段()。intx=1y=4printf(xy?”x=%d””y=%d”xy)
东北大学
奥鹏作业答案联系QQ 或微信515224986
A.输出控制格式错误
B.输出:x=1
C.输出:y=1
D.输出:y=4
答案
2.sizeof(float)是()。
A.双精度型表达式
B.一个整型表达式
C.一个函数调用
D.一个不合法的表达式 www.openhelp100.com
奥鹏作业答案联系QQ 或微信515224986
答案
3.若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。intafloatbscanf(“a=%db=%f”ab)
A.1213.6
B."a=12b=13.6"
C."1213.6"
D.a=12b=13.6
答案
4.若有说明:inta则对数组元素的正确引用是()。
A.a
B."a"
C.a(5)
D.a
答案
5.有定义:floatx=3.14*p下列错误的语句是()
A.p=3.14
B.p=x
C.*p=3
D.*p=x
答案
6.下述for语句intIxfor(i=0x=1i=9x!=876i++)scanf(“%d”x)
A.最多循环10次
B.最多循环9次
C.无限循环
D.一次也不循环
答案
7.C语言中,逻辑“真”等价于()。
A.大于零的数
B.大于零的整数
C.非零的数
D.非零的整数
答案
8.下列语句中,符合语法的语句式()。
A.a+b=3
B.a=a+7
C.a=c+b+3=6
D."a=8b=a+7"
答案
9.C语言中,下列说法正确的是()
A.不能使用do…while语句构成循环。
B.do…while语句构成的循环必须用break语句才能退出。
C.do…while语句构成的循环,当while语句中的表达式值为非0结束循环。
D.do…while语句构成的循环,当while语句中的表达式值为0结束循环。
答案
10.设已定义i和k为int类型变量,则以下for循环语句for(I=0k=1k=1i++k++)printf(“****\n”)
A.判断循环结束的条件不合法
B.是无限循环
C.循环依次也不执行
D.循环只执行一次
答案
11.下列程序的输出为()#includestdio.hmain(){intm=13floata=12.6xx=m/2+a/2printf(“%f\n”x)}
A.12
B.12.3
C.12.8
D.12.3
答案
12.以下对二维数组a的正确说明是()。
A.inta[]
B."floata(34)"
C.doublea
D.floata(3)(4)
答案
13.以下能对一维数组a进行正确初始化的语句是()。
A.inta=(00000)
B.inta={}
C.inta[]={0}
D.inta={10*1}
答案
14.以下为一维整型数组a的正确说明是()。
A.inta(10)
B."intn=10a"
C."intnscanf(""%d""n)"
D."#defineSIZE10intainta"
答案
15.下面正确的字符常量是()
A.\X17
B.\80
C.\\
D."""\n"""
答案
1.已知inta,*p=&a则函数printf("%d"p)调用错误。
A.错误
B.正确
答案
2.C语言本身没有输入输出语句
A.错误
B.正确
答案
3.在swith语句中可以根据需要使用或不需要使用break语句。
A.错误
B.正确
答案
4.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
A.错误
B.正确
答案
5.声明语句intx=y=z=5可以正确定义整型变量xy和z并为其赋初值5。
A.错误
B.正确
答案
www.openhelp100.com
奥鹏东北大学作业答案联系QQ 或微信515224986
页:
[1]