问题
单项选择题
以下合法的赋值语句是______。
A.x=y=100
B.d-;
C.x+y;
D.c=int(a+b);
答案
参考答案:B
解析: C语言的语句必须以分号结束。选项A中,末尾缺少分号,因此它不是语句,选项B相当于d=d-1;是一个合法的赋值语句,选项C是一个合法的C语句,但不是赋值语句,选项D使用了强制类型转换,但类型关键字int没有用括号括住,语法上是错误的。
以下合法的赋值语句是______。
A.x=y=100
B.d-;
C.x+y;
D.c=int(a+b);
参考答案:B
解析: C语言的语句必须以分号结束。选项A中,末尾缺少分号,因此它不是语句,选项B相当于d=d-1;是一个合法的赋值语句,选项C是一个合法的C语句,但不是赋值语句,选项D使用了强制类型转换,但类型关键字int没有用括号括住,语法上是错误的。