计算1到1000之间的奇数之和和偶数之和,用c++

2025-12-13 02:57:57
推荐回答(2个)
回答1:

参考下吧,不一定是最合适的:

using namespace::std;
#include
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 << "奇数和="<}

回答2:

int nTotalSum = (1+1000)*(1000/2);
int nOddSum = (nTotalSum-(1000/2))/2;
int nEvenSum = nOddSum+(1000/2);