为什么我的结果不对?
#include int main() { int n,m,a,b,i; while(scanf("%d%d",&n,&m)!=EOF) { a=0;b=0; for(i=n;i<=m;i++) { if(i%2==0) a=a+i*i; else b=b+i*i*i; } printf("%d %d\n",a,b); } return 0; }
把你的测试数据贴出来看一下
耽误时间。。。。你在跑几次试试看