题解 | #求 1 - n 之间偶数的和#(又臭又长版)
求 1 - n 之间偶数的和
https://www.nowcoder.com/practice/03df7fa0950046a9ba564b4438f918a3
#include <iostream> using namespace std; int main() { int n; cin >> n; int sum = 0; // write your code here...... if(n<1||n>1000) cout<<"不合法"<<endl; else if(n>=1&&n<=1000) { for(;n%2==0;n=n-2) { if(n>1) { sum=sum+n; } else { break; } } } cout << sum << endl; return 0; }