有以下程序: main() { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++: }while(!i); n+

admin2012-12-03  15

问题 有以下程序:
  main()
  {  int i,n=0;
     for(i=2;i<5;i++)
     {  do
     {  if(i%3)  continue;
        n++:
     }while(!i);
    n++:
  }
  printf("n=%d\n",n);
}
    程序执行后输出结果是(    )。

选项 A、n=5
B、n=2
C、n=3
D、n=4

答案D

解析 continue语句的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环的条件判定。
转载请注明原文地址:https://kaotiyun.com/show/RMPp777K
0

最新回复(0)