试题题干
设for(i=0, j=10; (j>0)&&(i<4); i++, j--);,该语句的循环次数是()
参考答案
正确答案:
试题解析
根据语句for(i=0, j=10; (j>0)&&(i<4); i++, j--);中只要(j>0)&&(i<4)是真的就循环,直到(j>0)&&(i<4)为假就结束循环。因为i=0又进行i++,判断条件是i<4,故直到i=4结束循环,所以循环次数为4次。
设for(i=0, j=10; (j>0)&&(i<4); i++, j--);,该语句的循环次数是()
根据语句for(i=0, j=10; (j>0)&&(i<4); i++, j--);中只要(j>0)&&(i<4)是真的就循环,直到(j>0)&&(i<4)为假就结束循环。因为i=0又进行i++,判断条件是i<4,故直到i=4结束循环,所以循环次数为4次。