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

admin2022-04-01  38

问题 设有定义: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/u9kp777K
0

最新回复(0)