在dev++中,用c语言格式,编程按每行5个数来输出200以内所有能被7或17整除的偶数,并求出其和
时间: 2024-10-10 09:06:01 浏览: 50
在Dev++环境中编写C语言程序,你可以创建一个名为`main.cpp`的文件,然后输入下面的代码来达到你的需求:
```cpp
#include <iostream>
using namespace std;
int main() {
int num = 1; // 从1开始计数,因为偶数从2开始
int sum = 0; // 初始化和为0
while (num <= 200) { // 遍历到200
if (num % 2 == 0 && (num % 7 == 0 || num % 17 == 0)) { // 只考虑偶数且能被7或17整除
cout << num << " "; // 输出数
sum += num; // 累加和
}
// 当达到每五行结束时,输出一个换行符
if ((num - 1) % 5 == 0) {
cout << endl; // 换行
}
num++; // 移动到下一个数
}
// 打印总和
cout << "\n200以内所有能被7或17整除的偶数的和是:" << sum << endl;
return 0;
}
```
保存这个文件后,通过Dev++编译运行,它会按照指定的方式输出结果。
相关问题
在dev-c++中用c语言格式,编程按每输出五个数换行来输出200以内所有能被7或17整除的偶数,并求出其和
在Dev-C++中使用C语言编写程序,可以按照你的需求编写如下的代码:
```c
#include <stdio.h>
int main() {
int i = 0;
int sum = 0; // 初始化和为0
while (i <= 200) { // 循环到200
if (i % 2 == 0 && (i % 7 == 0 || i % 17 == 0)) { // 检查是否为偶数且能被7或17整除
printf("%d ", i); // 输出这个数
sum += i; // 累加和
}
if ((i + 5) % 5 == 0) { // 当计数器加5等于5的倍数时换行
printf("\n");
}
i++;
}
printf("\nSum of the numbers is: %d\n", sum); // 打印最终的和
return 0;
}
```
当你运行这段代码,它会打印出200以内所有能被7或17整除的偶数,并在每输出五个数后换行。最后还会显示这些数字的总和。
阅读全文