C语言程序:求1到100以内能被3整除但不能被7整除的数之和。 **输出格式要求:"sum=%d\n"
时间: 2023-07-14 11:12:56 浏览: 151
```
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 7 != 0) {
sum += i;
}
}
printf("sum=%d\n", sum);
return 0;
}
```
相关问题
c语言编程求1到100以内能被3整除但不能被7整除的数之和。**输出格式要求:" sum =% d \ n "
好的,以下是您所需要的C语言代码:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 7 != 0) {
sum += i;
}
}
printf("sum = %d\n", sum);
return 0;
}
```
输出结果为:`sum = 408`。
c语言编程求1到100以内能被3整除但不能被7整除的数之和。 **输出格式要求:"sum=%d\n"
下面是求解该问题的C语言程序:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 7 != 0) {
sum += i;
}
}
printf("sum=%d\n", sum);
return 0;
}
```
程序的运行结果为:
```
sum=408
```
其中,变量 `sum` 用于存储满足条件的数之和。循环语句 `for` 用于遍历1到100之间的所有整数,对于每个整数,如果它能被3整除但不能被7整除,则将其加到 `sum` 中。最后,使用 `printf` 函数将 `sum` 的值输出到控制台。
阅读全文