计算1到1000之间的奇数之和和偶数之和,用c++
答案:3 悬赏:0 手机版
解决时间 2021-02-11 21:43
- 提问者网友:世勋超人
- 2021-02-11 05:57
快
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-02-11 07:34
参考下吧,不一定是最合适的:
using namespace::std;
#include<iostream>
using namespace std;
int main()
{
bool flag = true;
int sum1(0), sum2(0);
for (int i = 1; i < 11; i++)
{
if (flag)
{
sum1 += i;
}
else
{
sum2 += i;
}
flag = !flag;
}
cout << "奇数和="<<sum1 << ", 偶数和=" << sum2 << endl;
}
using namespace::std;
#include<iostream>
using namespace std;
int main()
{
bool flag = true;
int sum1(0), sum2(0);
for (int i = 1; i < 11; i++)
{
if (flag)
{
sum1 += i;
}
else
{
sum2 += i;
}
flag = !flag;
}
cout << "奇数和="<<sum1 << ", 偶数和=" << sum2 << endl;
}
全部回答
- 1楼网友:归鹤鸣
- 2021-02-11 08:58
int nTotalSum = (1+1000)*(1000/2);
int nOddSum = (nTotalSum-(1000/2))/2;
int nEvenSum = nOddSum+(1000/2);
- 2楼网友:梦中风几里
- 2021-02-11 07:51
9.
int& z吧
10.
#include
int main(){
int a, b, c, i;
a=c=0;
for(i=0;i<=10;i+=2){
a+=i;
b=i+1;
c+=b;
}
printf("偶数之和=%d\n",a);
printf("奇数之和=%d\n",c-11);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯