要判断输入的x,y的大小的,你这样只有一种情况,就是x
#include
using namespace std;
int main()
{
int x,y,sum_even,sum_odd;
while(cin>>x>>y)
{
int i;
sum_even=0;
sum_odd=0;
for(i=(x
{
if(i%2)
sum_odd+=i*i*i;
else sum_even+=i*i;
}
cout<
return 0;
}
1.添加一个m,n值大小判断
if (m>n)
{
int z;
z=m;
m=n;
n=z;
}
2.将pow(i,3)改为i*i*i
3.将=pow(i,2)改为i*i
你没有判断m和n的大小有可能m=4,n=2;