A-A+

下列循环体的执行次数是()。 #include<stdio.h> main() {int i

2022-08-05 23:37:12 问答库 阅读 173 次

问题详情

下列循环体的执行次数是()。
#include<stdio.h>
main()
{int i,j;
for(i=0,j=1;i<j+1;i+=1,j--)
printf("%dn",j);
}
A.3
B.2
C.1
D.0

参考答案

正确答案:C
解析:本题考查for循环。第一次循环前先判断循环条件,此时i=0,j=1,i<j+1成立,循环第一次;第二次循环前先判断循环条件,此时i=1,j=0,(j--是先使用j的值再减1),i<j+1不成立,结束循环。

考点:循环体,次数