内含一些小白一样的问题....emm就是白痴
#include<stdio.h>
#include<math.h>
int main()
{
int m,n,i,even_sum,odd_sum;
while(scanf("%d%d",&m,&n)!=EOF)
{
odd_sum=even_sum=0;
if (m>n) //保证m<=n,以便控制循环?.为啥
{
i=m;
m=n;
n=i;
}
for(i=m;i<=n;i++)
//读入n个数的操作还是没懂qaq..
//在想输入的是m,n应该是一个数?还是m个数?
//然后i++表示 从第m个数读到第n个数?前面的数呢0 0
{
if (i&1) //i%2==1 i是奇数
odd_sum+=i*i*i;
else
even_sum+=i*i;
}
printf("%d %d\n",even_sum,odd_sum);
}
return 0;
}