首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【循环结构】C++经典练习题-奇偶数求和

题目描述

利用for循环和while循环,分别输出1∼n之间的所有奇数的和、偶数的和。

输入格式

输入n(1≤n≤100)。

输出格式

输出为一行,两个数(用一个空格隔开),偶数之和与奇数之和。

样例输入

10样例输出

30 25标程1

枚举和数学求余

#include

using namespace std;

//作者:赵老师教编程

int n,i,s1=0,s2=0;//s1偶数,s2奇数

int main(){

   cin>>n;

   for(i=1;i

      if(i%2==1)s1+=i;//奇数定义

  }

   i=0;

   while(i

      if(i%2==0) s2+=i;

       i++;

  }

   cout

   return 0;

}流程图1

标程2

枚举和数学规律

#include

using namespace std;

//作者:赵老师教编程

int n,i,s1=0,s2=0;//s1偶数,s2奇数

int main(){

   cin>>n;

   for(i=1;i

      s1+=i;

  }

   i=0;

   while(i

       s2+=i;

       i+=2;

  }

   cout

   return 0;

}流程图2

爱编程  玩科技  懂教育

#征稿

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OcBehZrojG00F1uyGzq56p8w0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券