设有定义:int m=1,n=2;则以下if语句中,编译时会产生错误信息的是( )。

admin2022-10-24  35

问题 设有定义:int m=1,n=2;则以下if语句中,编译时会产生错误信息的是(          )。

选项 A、if(m>n)m--else n--;
B、if(m=n){m++;n++;}
C、if(m<0&&n<0){}
D、if(m>0);else m++;

答案A

解析 选项A中,if语句的语句块“m--”后面少了分号,不合法,编译会出错。其他选项都是正确的。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/oPkp777K
0

最新回复(0)