单选题若变量已正确定义,则以下for循环( ):for(x = 0,y = 0;(y!=123)(x4);x++);A执行4次B执行3次C执行次数不确定D执行123次
单选题
若变量已正确定义,则以下for循环( ):for(x = 0,y = 0;(y!=123)&&(x<4);x++);
A
执行4次
B
执行3次
C
执行次数不确定
D
执行123次
参考解析
解析:
本题考查for语句。for语句执行的次数与判定条件成立的次数相同。本题中,y!=123始终为true,x经过四次循环后变成4,不满足x<4的条件,跳出循环。由此可知执行4次。答案选择A选项。
本题考查for语句。for语句执行的次数与判定条件成立的次数相同。本题中,y!=123始终为true,x经过四次循环后变成4,不满足x<4的条件,跳出循环。由此可知执行4次。答案选择A选项。
相关考题:
for(int x=0,y=0;!x=5;y++)语句执行循环的次数是( )。A.0B.5C.6SXB for(int x=0,y=0;!x&&y=5;y++)语句执行循环的次数是( )。A.0B.5C.6D.无穷
下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)6);x++);A.是无限循环 下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)&;&.(x<;6);x++);A.是无限循环B.循环次数不定C.最多执行6次D.最多执行5次
单选题"若有定义intx=3,y;则执行语句y=(x++)+(x++)+(x++);后y=()"A9B12C15D18