c语言100内3和7的倍数
时间: 2024-02-01 18:13:44 浏览: 77
可以使用循环和条件语句来解决这个问题,具体代码如下:
```
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 7 == 0) {
printf("%d ", i);
}
}
return 0;
}
```
运行结果为:
```
21 42 63 84
```
以上是100以内3和7的倍数的解法,希望能帮到你。
相关问题
c语言求100以内7的倍数,计算1~100之间的所有7的倍数之和.
好的,这个问题属于计算题。这里给您提供一种解法:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 7 == 0) {
sum += i;
printf("%d是7的倍数\n", i);
}
}
printf("1~100之间所有7的倍数之和为:%d\n", sum);
return 0;
}
```
输出结果如下所示:
```
7是7的倍数
14是7的倍数
21是7的倍数
28是7的倍数
35是7的倍数
42是7的倍数
49是7的倍数
56是7的倍数
63是7的倍数
70是7的倍数
77是7的倍数
84是7的倍数
91是7的倍数
98是7的倍数
1~100之间所有7的倍数之和为:735
```
c语言判断是否为3的倍数
可以通过判断给定的数除以3的余数是否为0来判断是否为3的倍数。具体代码如下:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 3 == 0) {
printf("%d是3的倍数\n", num);
} else {
printf("%d不是3的倍数\n", num);
}
return 0;
}
```
阅读全文