思路
100-200即要求循环,不能被3整除即对3取余不等于0
方法1
#include<stdio.h>
int main()
{
int i;
for(i = 100;i<=200;i++)
{
if(i%3==0)
{
continue;
}
printf("%d",i);
}
return 0;
}
方法2
#include<stdio.h>
int main()
{
int i;
for(i = 100;i<=200;i++)
{
if(i%3!=0)
{
printf("%d ",i);
}
}
return 0;
}
输出结果
将方法1中的continue换成break
#include<stdio.h>
int main()
{
int n;
for(n = 100;n<=200;n++)
{
if(n%3==0)
{
break;
}
printf("%d ",n);
}
return 0;
}
continue和break的区别
continue结束本次(本趟)循环
break结束整个循环