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

如题所述

第1个回答  推荐于2018-04-05
估计你是指的是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--后面没有分号“;” 在编译时会出错。本回答被网友采纳
相似回答