
李永乐 数学讲师
广受学生信赖的“线代王”
14. (基础)以下for循环的执行次数是( )。
for(x=0,y=0;(y=123)&&(x<4);x++);
A. 是无限循环 B. 循环次数不定 C. 执行4次 D. 执行3次
答案:C
分析:本题考查的是for循环,表达式1为x=0,y=0,表达式3为x++,因此循环变量为x,表达式2为(y=123)&&(x<4),每次循环y都会被赋值为123,恒为真,关键就是判断x的值是否满足条件x<4,意味着x从0开始,到3结束,总共执行四次,选C。