若x和y是程序中的两个整型变量,则下列if语句中合法的是( )。

admin2021-06-10  38

问题 若x和y是程序中的两个整型变量,则下列if语句中合法的是(    )。

选项 A、if(x)y=1;else y:2;
B、if(O)y=1 else y=2;
C、if(x!=0)then y=1 else y=2;
D、if x!=0 y=1;else y=2;

答案A

解析 选项B中,y=1语句后面少了分号“;”;选项c中,then不是关键字,不符合if语法;选项D中,条件部分x!=0必须用圆括号括起来;只有选项A正确,整型变量x在条件中转化为逻辑变量,非0情况下都转化为1;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/18fp777K
0

最新回复(0)