选择题
设有以下程序段
int X=0,s=0;
while(!X!=0)S+=++X;
printf('%d',s);
则
A、
运行程序段后输出0
B、
运行程序段后输出1
C、
程序段中的控制表达式是非法的
D、
程序段执行无限次
【正确答案】
B
【答案解析】
本题中,“!”表示逻辑非运算符,“! =”表示不等于运算符,逻辑非运算符比不等于运算符的优先级高。
提交答案
关闭