第二章测试
1. 若有定义:double x; ,则能正确输入x值的语句是( )。
A:scanf("%5.1f",&x); B:scanf("%f",&x); C:scanf("%lf",&x); D:scanf("%f",x);
答案:C
2. 要为字符型变量 a赋初值,下列语句中哪一个是正确的是( )。
A:char a=’3’; B:char a=%; C:char a=*; D:char a="3";
答案:A
3. 以下标识符中,不能作为合法的C用户定义标识符的是( )。
A:putchar B:_double C:_123 D:INT
答案:A
4. 若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。
A:a=b=c+2 B:a:=b+1 C:a=a+7=c+b D:int 18.5%3
答案:A
5. 下列数据中,为字符串常量的是( )。
A:A B:How do you do. C:$abc D:"house"
答案:D
6. C语言中,double类型数据占( )。
A:1个字节 B:8个字节 C:4个字节 D:2个字节
答案:B
7. 在C语言中,int、char和short三种类型数据在内存中所占用的字节数( )。
A:由所用机器的机器字长决定 B:均为2个字节 C:是任意的 D:由用用户自己定义
答案:A
8. 以下数值中,不正确的八进制数或十六进制数是( )。
A:081 B:0x16 C:016 D:0xaaaa
答案:A

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(8) dxwkbang
返回
顶部