A、 3ax
B、 x
C、 case
D、 -e2
E、 union
答案:B
解析:解析:选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的”-”不满足(1);
A、 3ax
B、 x
C、 case
D、 -e2
E、 union
答案:B
解析:解析:选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的”-”不满足(1);
A. 在C程序中,逗号运算符的优先级最低
B. 在C程序中,APH和aph是两个不同的变量
C. 若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变
D. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
A. !a=b
B. a!=b
C. a==b
D. a=b
A. 定义不含法
B. 是一个指针数组名,每个元素都是一个指向整数变量的指针
C. 是一个指针,它指向一个具有三个元素的一维数组
D. 是一个指向整型变量的指针
A. 30
B. 31
C. 32
D. 33
A. a=3,b=11
B. a=2,b=8
C. a=1,b=-1
D. a=4,b=9
A. (intk)%m
B. int(k)%m
C. int(k%m)
D. (int)k%m
A. 36
B. 64
C. 48
D. 以上都不对
A. chara(10);
B. inta[];
C. intk=5,a[k];
D. chara[3]={‘a’,’b’,’c’};
解析:解析:详见教材P143~144,一维数组的定义、初始化类型符数组名[常量表达式]类型符是指数组中数组元素的类型;数组名要符合标识符命名规则;常量表达式是指数组的长度(数组中包含元素的个数),其值只能是整数,不可以是变量,而且从1开始计数。选项A,常量表达式只能放在中括号[]中选项B,只有在对数组初始化(即赋值)的时候才可以省略数组的长度,B中并未对a进行初始化。选项C,常量表达式不能为变量。
A. 4
B. 5
C. 6
D. 8
A. a的值是字符C
B. a的值是浮点型
C. 不允许字符型和浮点型相加
D. a的值是字符′A′的ASCII值加上1