C语言中continue的用法!

把100―200之间的不能倍整除的数输出来。
main()
{ int n;
for(n=100;n<=200;n++)
{ if(n%3==0)
continue;
printf("%d",n);
}
}
其作用是:结束本次循环,即跳过循环体下面尚未执行的语句,接着进行下一次是否执行循环的判断,(就是执行到continue时,立即结束本次循环,重新去判断循环条件是否为真)

lunzi   2005-03-01 23:36:00 评论:5   阅读:24763   引用:0
无题 @2012-08-04 09:50:28  
期间好像有点错,你会不会,你不会别害人啊,printf他要输出一个数,,怎么可能不加%号呢,你脑子没问题吧,虽然隔了那么久,
还是想骂你,你太蠢了!
@2008-01-22 22:34:18  游客
测试了    两个循环都终止了- -!
没 @2007-04-04 12:37:51  游客
{ if(n%3==0)
continue;
printf("%d",n);}
是正确的写法
期间好像有点错的 @2007-02-07 22:29:53  游客
{ if(n%3==0)
continue;
printf("%d",n);
中的print("d",n)可能是这样的~   这样应该没有错吧~
我就不知道这一点,谢谢、11 @2005-03-14 01:30:42  goodhappyer

!!!!!!!!

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

Copyright@2004-2010 powered by YuLog