假设变量sum=0和j=80都是int类型,则下列语句中的正确的是(  ).

admin2010-12-17  31

问题 假设变量sum=0和j=80都是int类型,则下列语句中的正确的是(  ).

选项 A、if (true)                                      System. out. println("true");                  else;
B、if (5<>1)       System. out. println( "not equal" );
C、for (iht j=20;j<<50;j--)                     System. out. println (j);
D、while (j>>=50)                       sum +=j;       j--;

答案A

解析 选项B中,不等于关系运算符不是<>,而是!=;选项C中,for循环里第二个语句 j<<20的结果不是布尔型;选项D中,条件表达式的结果也不是布尔型,而且循环体应该包括两条语句,这时需要加{}将j--;也包含在循环体内。
转载请注明原文地址:https://jikaoti.com/ti/IuH0FFFM
0

最新回复(0)