题目内容
(请给出正确答案)
[单选题]
下面的Java程序执行后,x的值是()。int x;for(x=1; x<50; x++){if(x>10){break;}if(x%2==0){x+=5;continue;}}
A.11
B.12
C.13
D.14
查看答案
如果结果不匹配,请 联系老师 获取答案
A.11
B.12
C.13
D.14
A.在while和for循环中,break语句的作用是终止当前循环,重新进入循环。
B.布尔运算符有一个很有趣的短路逻辑特性,即表达式x and y当x为假时,会直接返回False,不会去计算y的值。
C.if语句执行有一个特点,它是从上往下判断,如果在某个判断上是True,则执行该判断对应的语句,忽略剩下的elif和else。
D.在while和for循环中,continue语句的作用是停止当前循环,继续循环体下面的语句。
A.输出6
B.不能通过编译
C.输出x=y+z
D.输出x!=y+z