下面for语句的循环次数为( )。 for(x=1,y=0;(y!=19)&&(x<6);x++);

admin2013-02-23  30

问题 下面for语句的循环次数为(    )。
    for(x=1,y=0;(y!=19)&&(x<6);x++);

选项 A、是无限循环
B、循环次数不定
C、最多执行6次
D、最多执行5次

答案D

解析 本题考查for循环的使用。根据条件考虑x的取值变化,x从1取到5,可以循环5次,但并不知道y是如何变化的,有可能出现y=19提前跳出循环的情况,所以是最多执行5次。
转载请注明原文地址:https://kaotiyun.com/show/nEJp777K
0

最新回复(0)