本答案对应课程为:点我自动跳转查看
本课程起止时间为:2018-11-18到2020-02-25
本篇答案更新状态:已完结

第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:a3
3,_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=(x
100+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反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注