周五打卡
问题描述:
本题要求求出1到n之间所有偶数的和,其中n为用户输入的整数。此题的输出结果应该为一个整数,表示1到n之间所有偶数的和。
设计思路:
首先需要获取用户输入的整数n,然后对1到n之间的所有整数进行遍历,判断每一个数是否为偶数,如果是偶数则将其加入到一个变量(例如sum)中,最后输出sum即可。可以使用循环结构和条件语句实现。
程序流程
开始
获取用户输入n
初始化变量sum为0
对于i从1到n
如果i是偶数
将i加入到sum中
否则
继续循环
输出sum
结束
代码实现:
#include <iostream>
using namespace std;
int main() {
int n, sum = 0;
cin >> n;
for (int i = 1; i <= n; i++) {
if (i % 2 == 0) {
sum += i;
} else {
continue;
}
}
cout << sum << endl;
return 0;
}