求出1000以内前20个不能被2357整除的数之和写一段程序用C语言写
时间: 2023-06-01 07:03:34 浏览: 142
#include <stdio.h>
int main() {
int count = 0, sum = 0, i = 1;
while (count < 20 && i < 1000) {
if (i % 2 != 0 && i % 3 != 0 && i % 5 != 0 && i % 7 != 0) {
sum += i;
count++;
}
i++;
}
printf("1000以内前20个不能被2357整除的数之和为:%d", sum);
return 0;
}
相关问题
以c语言编写一段程序,要求:用三中循环计算10000以内能被3整除的数字之和。
以下是符合要求的 C 语言程序:
```c
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 0; i < 10000; i += 3) {
sum += i;
}
printf("10000以内能被3整除的数字之和为:%d\n", sum);
return 0;
}
```
该程序使用 for 循环遍历 0 到 9999 之间的所有能被 3 整除的数字,并将它们的和累加到变量 sum 中。最后,程序输出 sum 的值,即为 10000 以内能被 3 整除的数字之和。
请用c语言写一段程序,程序的功能为:输出100以内能被3整除且个位数为6的所有整数。
当然,我非常乐意回答您的问题!以下是这段程序的代码:
#include <stdio.h>
int main() {
for (int i = 6; i <= 96; i += 10) {
if (i % 3 == 0) {
printf("%d ", i);
}
}
return 0;
}
希望这个程序对你有所帮助!
阅读全文