使用循环语句求 1-100之间不能被5整除的全部数字
时间: 2024-02-20 20:00:09 浏览: 75
可以使用 for 循环遍历 1 到 100 之间的数字,判断每个数字是否能够被5整除,如果不能被5整除则输出该数字。
代码实现如下:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (i % 5 != 0) {
printf("%d ", i);
}
}
return 0;
}
```
输出结果为:`1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 19 21 22 23 24 26 27 28 29 31 32 33 34 36 37 38 39 41 42 43 44 46 47 48 49 51 52 53 54 56 57 58 59 61 62 63 64 66 67 68 69 71 72 73 74 76 77 78 79 81 82 83 84 86 87 88 89 91 92 93 94 96 97 98 99`。
相关问题
用C写,使用循环语句求1-100之间不能被5整除的全部数字
可以使用C语言中的循环语句和条件判断语句来实现这个需求,具体代码如下:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (i % 5 != 0) {
printf("%d ", i);
}
}
return 0;
}
```
代码逐行解释如下:
1. `#include <stdio.h>`:包含标准输入输出库的头文件。
2. `int main() {...}`:程序的主函数,程序从这里开始执行。
3. `int i;`:定义整型变量i,用于循环计数。
4. `for (i = 1; i <= 100; i++) {...}`:使用for循环语句从1到100遍历每个数字。
5. `if (i % 5 != 0) {...}`:判断当前数字是否能被5整除,如果不能则执行下一行代码。
6. `printf("%d ", i);`:输出当前数字到屏幕上。
7. `return 0;`:程序执行完毕,返回0表示成功结束。
运行程序后,输出的结果是:1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 19 21 22 23 24 26 27 28 29 31 32 33 34 36 37 38 39 41 42 43 44 46 47 48 49 51 52 53 54 56 57 58 59 61 62 63 64 66 67 68 69 71 72 73 74 76 77 78 79 81 82 83 84 86 87 88 89 91 92 93 94 96 97 98 99。
用C写,使用循环语句1-100之前不能被5整除的全部数字
您好!以下是使用循环语句,输出1-100之间不能被5整除的所有数字的C语言代码:
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (i % 5 != 0) {
printf("%d ", i);
}
}
return 0;
}
```
代码中使用了 for 循环语句,循环变量 i 从 1 开始到 100 结束,每次循环判断 i 是否能被 5 整除,如果不能被整除则输出 i。
阅读全文