下列程序的输出结果是______。 main() { int x,y; for(x=1,y=1;x<=10;x++) {if(y>=5)break; if(y%3==1) }y+=3; cont

admin2013-02-23  11

问题 下列程序的输出结果是______。    main()   { int x,y;     for(x=1,y=1;x<=10;x++)     {if(y>=5)break;      if(y%3==1)       }y+=3;        continue;         }           y-=5;      }      printf("%d\n",x);    }

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

答案2

解析 本题考查循环辅助控制语句break和continue,前者退出整个for循环,后者跳过本次循环没有执行完的若干条语句,开始下一次循环操作,建议读者采用本书推荐的列表法分析。
转载请注明原文地址:https://kaotiyun.com/show/62Jp777K
0

最新回复(0)