break的我会了,但continue是不终止并且继续是什么意思?那不就是有没有continue不都一样吗?
如何用上continue写出这个程序?
修改如下,供参考:
#include <stdio.h>
int main()
{
int i, m, n, count;
while (1)
{
printf("Input m,n(n>m>=0):");
scanf("%d%d", &m, &n);
if (m >= 0 && n > m)
{
for (i = m, count = 0; i <= n; i++)
{
if (i % 3 == 0) continue;
printf("%5d", i);
count++;
if (count % 5 == 0)
printf("\n");
}
break;
}
else
printf("ERROR!\n");
}
return 0;
}
请问老师的具体题目在哪里? 是要禁止使用 “break” 么?
continue是结束当前的这一次循环,并不是像break那样退出循环