把100―200之间的的全部素数数输出来。
# include "math.h"
main() { int m,k,r,n=0; for(m=101;m<=200;m=m+2;)
{if(n%10)printf("\n");
k=sqrt(m);
for(r=2;r<=1;r++)
if(m%r) break;
if(r>=k+1)
{printf("%d ",m);n=n+1;} } }
break和continue的区别是:
continue值结束本次循环,而不是中止整个循环的执行.而break语句则是结束整个循环过程,不再判断循环条件是否成立.