下列循环体的执行次数是( )。 #include<stdio.h> main() { inti,j; for(i=0,j=1;i<j+1;i+=1,j--) phntf("%d\n",j); }

admin2010-09-05  30

问题 下列循环体的执行次数是(    )。
   #include<stdio.h>
   main()
   {  inti,j;
   for(i=0,j=1;i<j+1;i+=1,j--)
   phntf("%d\n",j);
   }

选项 A、3
B、2
C、1
D、0

答案C

解析 本题考查for循环。第一次循环前先判断循环条件,此时i=0,j=1,i<j+1成立,循环第一次;第二次循环前先判断循环条件,此时i=1,j=0,(j--是先使用 i的值再减1),i<j+1不成立,结束循环。
转载请注明原文地址:https://jikaoti.com/ti/auI0FFFM
0

最新回复(0)