2020 零基础学C语言(长安大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-01到2020-05-31
本篇答案更新状态:已完结
第2章数据类型与表达式 第2章 单元测验
1、 问题:以下能正确地定义整型变量a、b和c并为它们赋初值5的语句是______。
选项:
A:int a=b=c=5;
B:int a,b,c=5;
C:a=5,b=5,c=5;
D:int a=5,b=5,c=5;
答案: 【int a=5,b=5,c=5;】
2、 问题:若变量已正确定义并赋值,下面符合C语言语法的表达式是 。
选项:
A:a:=b+1
B:a=b=c+2
C:int 18.5%3
D:a=a+7=c+b
答案: 【a=b=c+2】
3、 问题:C语言中运算对象必须是整型的运算符是 。
选项:
A:%=
B:/
C:=
D:<=
答案: 【%=】
4、 问题:若有以下程序段int c1=1,c2=2,c3;c3=1.0/c2*c1; 则执行后,c3中的值是 。
选项:
A:0
B:0.5
C:1
D:2
答案: 【0】
5、 问题:下列常数中不能作为C的常量的是 。
选项:
A:0xA5
B:2.5e–2
C:3e2
D:0582
答案: 【0582】
6、 问题:下列可用于C语言用户标识符的一组是_。
选项:
A:void, define, WORD
B:a33,_123,Car
C:For, -abc, IF Case
D:2a, DO, sizeof
答案: 【a3_3,_123,Car】
7、 问题:在C语言中,数字029是一个 。
选项:
A:八进制数
B:十六进制数
C:十进制数
D:非法数
答案: 【非法数】
8、 问题:下列可以正确表示字符型常数的是 。
选项:
A:”a”
B:’t’
C:””
D:297
答案: 【‘t’】
9、 问题:以下错误的转义字符是 。
选项:
A:‘\’
B:‘’’
C:‘\81’
D:’\0′
答案: 【‘\81’】
10、 问题:设有以下变量定义语句:char w; int x; float y; double z;则表达式w*x+z-y的结果类型为 类型。
选项:
A:float
B:char
C:int
D:double
答案: 【double】
11、 问题:设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是 。
选项:
A:x=x100+0.5/100.0;
B:x=(x100+0.5)/100.0;
C:x=(int)(x100+0.5)/100.0;
D:x=(x/100+0.5)100.0;
答案: 【x=(int)(x*100+0.5)/100.0;】
12、 问题:设x,y,i,j均为整型变量,且x=10,y=3,则执行“i=x– –; j= – –y;”语句后i和j的值是 。
选项:
A:10, 3
B:9, 3
C:9, 2
D:10, 2
答案: 【10, 2】
13、 问题:若a为int类型,且其值为5,则执行完表达式“a+=a-=a*a”后,a的值是 。
选项:
A:-5
B:100
C:-40
D:10
答案: 【-40】
14、 问题:设a和b均为double型变量,且a=5.5,b=2.5,则表达式“(int)a+b/b”的值是 。
选项:
A:6.500000
B:6
C:5.500000
D:6.000000
答案: 【6.000000】
15、 问题:若有定义“int y=7,x=12;”,则以下表达式的值为3的是 。
选项:
A:x%=(y%=5)
B:x%=(y-y%5)
C:x%=y-y%5
D:(x%=y)- (y%=5)
答案: 【(x%=y)- (y%=5)】
16、 问题:sizeof(float) 是 。
选项:
A:一个双精度表达式
B:一个整型表达式
C:一个函数调用
D:一个不合法的表达式
答案: 【一个整型表达式 】
17、 问题:字符串”\t\”Name\Address”的长度为 。
选项:
A:19
B:15
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦