c语言题库及答案(选择题,C语言题库及答案(选择题).doc

C语言题库(选择题)

电子Z1201 1210910313

1.C语言源程序的基本单位是()。

A.过程 B.函数 C.子程序 D.标识符a3_b3 B.void C._123 D.IF

4. 以下数据中,不正确的数值或字符常量是()。

A.0 B.5L C.o13 D.9861

5.以下数值中,不正确的八进制数或十六进制数是()。

A.0x16 B.16 C.-16 D.0xaaaa

6.以下的选择中,正确的赋值语句是()。

A.a=1,b=2 B.j++ C.a=b=5; D.y=int(x)

7.以下运算符中,优先级最高的运算符是()。

A.?: B.++ C.&& D.,

8.在C语言中,能代表逻辑值“真”的是()。

A.TRUE B.大于0的数 C.非0整数 D.非0的数

9.下列变量说明语句中,正确的是()。

A.char:a b c; B.char a;b;c; C.int x;z; D.int x,z;

10.下列字符序列中,不可用作C语言标识符的是()。

A.b70 B.#ab C.symbol D.a_1

11.以下不正确的叙述是()。

A.在C程序中所用的变量必须先定义后使用。

B.程序中,APH和aph是两个不同的变量。

C.若a和b类型相同,在执行了赋值语句a=b;后b中的值将放入a中,b中的值不变。

D.当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值。

12.以下标识符中,不能作为合法的C用户定义标识符的是()。

A.For B.Printf C.WORD D.sizeof

13.以下标识符中,不能作为合法的C用户定义标识符的是()。

A.answer B.to C.signed D._if

14.以下标识符中,不能作为合法的C用户定义标识符的是()。

A.putchar B._double C._123 D.INT

15.以下数据中,不正确的数值或字符常量是()。

A.8.9e1.2 B.10 C.0xff00 D.82.5

16.以下数据中,不正确的数值或字符常量是()。

A.c B.66 C.0xaa D.50

17.以下运算符中,优先级最高的运算符是()。

A.*= B.>= C.(类型) D.+

18.以下运算符中,优先级最高的运算符是()。

A.|| B.% C.! D.==

19.以下运算符中,优先级最高的运算符是()。

A.= B.!= C.*(乘号) D.()

20.以下叙述中不正确的是()。

A.一个好的程序应该有详尽的注释

B.在C程序中,赋值运算符的优先级最低

C.在C程序中,j++;是一条赋值语句

D.C程序中的#include和#define均不是C语句

21.设C语言中,int类型数据占2个字节,则long类型数据占()。

A.1个字节 B.2个字节 C.4个字节 D.8个字节

22.设C语言中,int类型数据占2个字节,则short类型数据占()。

A.1个字节 B.2个字节 C.4个字节 D.8个字节

23.C语言中,double类型数据占()。

A.1个字节 B.2个字节 C.4个字节 D.8个字节

24.C语言中,char类型数据占()。

A.1个字节 B.2个字节 C.4个字节 D.8个字节

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值