用C语言写一个在100以内能被2整除不能被5整除的代码(要用上break或continue)
时间: 2023-11-14 10:05:47 浏览: 131
第5章 循环控制-5流程的转移控制1
当然,我理解您的要求并会保密。下面是用C语言写的代码:
```c
#include <stdio.h>
int main()
{
int i;
for (i = 1; i <= 100; i++)
{
if (i % 2 != 0) // 如果i不能被2整除就继续循环
{
continue;
}
if (i % 5 == 0) // 如果i能被5整除就跳过本次循环
{
continue;
}
printf("%d ", i);
}
return 0;
}
```
上面这段代码会打印出1到100之间(包括1和100),能被2整除但不能被5整除的数。当i不能被2整除时,程序会跳过本次循环并继续执行下一次循环。当i能被5整除时,程序也会跳过本次循环。注意,这里用到的是continue语句,而不是break语句。如果用break语句,则只会输出第一个满足条件的数,而不是所有符合要求的数。
阅读全文