写一个循环(loop)可以输出第一个奇数立方的和
#include <iostream>
using namespace std;
int main()
{
int i,j,n,evenSum,sum;
cout<<"Enter a number:\n";
cin>>n;
//sum of all cubes
sum=0;
for(i=1;i<=n;i++)
{
sum +=i*i*i;
}
//sum of even cubes
evenSum=0;
for(j=2;j<=n;j+=2)
{
evenSum +=j*j*j;
}
sum -=evenSum;
cout<<sum<<endl;
return 0;
}
//不知道哪里写错了???答案不一样
#include <iostream>
using namespace std;
int main()
{
int i,j,n,evenSum,sum;
cout<<"Enter a number:\n";
cin>>n;
//sum of all cubes
sum=0;
for(i=1;i<=n;i++)
{
sum +=i*i*i;
}
//sum of even cubes
evenSum=0;
for(j=2;j<=n;j+=2)
{
evenSum +=j*j*j;
}
sum -=evenSum;
cout<<sum<<endl;
return 0;
}
//不知道哪里写错了???答案不一样
