题解 | #1-n之间偶数之和#

求 1 - n 之间偶数的和

http://www.nowcoder.com/practice/03df7fa0950046a9ba564b4438f918a3

//使用while循环

#include using namespace std;

int main() {

int n;
cin >> n;
int sum = 0;
//先获取1-n之间的所有偶数,然后再依次相加1.先判断是否是偶数,然后再相加
int i=0;
while(i<=n)
{
    if(i%2==0)
    {
        sum+=i;
    }
    i++;
}



cout << sum << endl;

return 0;

} //do while循环 #include using namespace std;

int main() {

int n;
cin >> n;
int sum = 0;
int i=0;

do { if(i%2==0) { sum+=i;
} i++; } while(i<=n);

cout << sum << endl;

return 0;

} //for 循环 #include using namespace std;

int main() {

int n;
cin >> n;
int sum = 0;
for(int i=0;i<=n;i++)
{
    if(i%2==0)
    {
        sum+=i;
    }
}



cout << sum << endl;

return 0;

}

全部评论

相关推荐

oppo 应用软开 22*15+0.5*12
拿到了ssp完美:真的坎坷,但是你至少拿到这么多offer了!
点赞 评论 收藏
分享
努力学习的小绵羊:我反倒觉得这种挺好的,给不到我想要的就别浪费大家时间了
点赞 评论 收藏
分享
11-27 17:08
已编辑
牛客_产品运营部_私域运营
腾讯 普通offer 24k~26k * 15,年包在36w~39w左右。
点赞 评论 收藏
分享
评论
1
1
分享
牛客网
牛客企业服务