11. c语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符_____。

11. C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符_____。

A 必须为字母

B 必须为下划线

C 必须为字母或下划线

D 可以是字母,数字和下划线中任一种字符

必须为字母
必须为下划线
必须为字母或下划线
可以是字母,数字和下划线中任一种字符
12 若有代数式3ae/bc,则不正确的C语言表达式是_____。

A. a/b/c*e*3

B. 3*a*e/b/c

C. 3*a*e/b*c

D. a*e/c/b*3

a/b/c*e*3
3*a*e/b/c
3*a*e/b*c
a*e/c/b*3
13 以下叙述不正确的是______。

A. 在C程序中,逗号运算符的优先级最低

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

C.若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变

D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值

在C程序中,逗号运算符的优先级最低
在C程序中,APH和aph 是两个不同的变量
若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
14. 以下符合C语言语法的赋值表达式是_______。

A. d=9+e+f=d+9

B. d=9+e, f=d+9

C. d=9+e, e++, d+9

D. d=9+e++=d+7

d=9+e+f=d+9
d=9+e, f=d+9
d=9+e, e++, d+9
d=9+e++=d+7
15. 已知字母A的ASCII码为十进制数65 ,且c2为字符型,则执行语句c2= ‘A’+ ‘6’- ‘3’;后,c2中的值为______。

A. D

B. 68

C. 不确定的值

D. C

D
68
不确定的值
C
16.在C语言中,要求运算数必须是整型的运算符是______。

A. /

B. ++

C. !=

D. %

/
++
!=
%
17.若以下变量均是整型,且num=sum=7;则计算表达式sum=num++, sum++,++num后sum的值为______ 。

A. 7

B. 8

C.. 9

D. 10

7
8
9
10
18.在C语言中,char, int 和short 三种类型数据在内存中所占用的字节数_____。

A. 由用户自己定义

B. 均为两个字节

C. 是任意的

D. 由所用机器的机器字长决定

由用户自己定义
均为两个字节
是任意的
由所用机器的机器字长决定
19 在C语言中,char型数据在内存中的存储形式是______。

A. 补码

B. 反码

C. 原码

D. ASCII码

补码
反码
原码
ASCII码
20 设以下变量均为int类型,则值不等于7的表达式是______。

A. (x=y=6,x+y,x+1)

B. (x=y=6,x+y, y+1)

C. (x=6,x+1,y=6,x+y)

D. (y=6,y+1,x=y,x+1)

(x=y=6,x+y,x+1)
(x=y=6,x+y, y+1)
(x=6,x+1,y=6,x+y)
(y=6,y+1,x=y,x+1)

C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个为字符和下划线,且标示符不能为关键字(保留字)。

参考:

int iNumber;

int iNumber1;

int iNumber_PX_1;

.....

扩展资料:

标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。

不能把C语言关键字作为用户标识符,例如if,for,while等。

标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)。

参考资料来源:百度百科-标识符

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-31
11.C
12.C [3ae/bc中只有c是分母(在/的后面),其他都是分子(用*)]
13.D 可以输入别的类型(char和float都可以输int型)
14.B
15.A
16.D %求余数,整数才可以求余数
17.B sum先得到num原来的值7,然后num才自加变为8(++在num后),
然后sum自加变为8,最后num自加(与sum值无关),所以sum为8
18.D 一般来说是:char占1,int占2,float占4

19.D 这题不确定
20.C 此式子的值是12(x+y的值)本回答被网友采纳
第2个回答  2008-10-31
11.d
12.c
13.d
14.a
15.b
16.b
17.b
18.d
19 d
20 c
第3个回答  推荐于2018-04-13
11 d
12 c
13 d
14 a
15 b
16 b
17 b
18 d
19 d
20 c本回答被网友采纳
相似回答