(20)设变量x和y均已正确定义并赋值,以下if语句中,为什么在编译时将产生错误信息的是(C)?

2025-03-06 11:57:55
推荐回答(1个)
回答1:

估计你是指的是07年4月份的c语言二级考试题目。

题目如下:
设变量x 和y 均已正确定义并赋值。下列if 语句中,在编译时将产生错误信息的是
( )。
A)if(x+ +); B)if(x>y&&y! =0);
C)if(x>0)x-- D)if(y<0){;}
else y+ +; else x+ +;

很明显c选项有误,x--后面没有分号“;” 在编译时会出错。