2007---平方和,立方和

来源:互联网 发布:淘宝靠谱ipad二手店铺 编辑:程序博客网 时间:2024/05/17 06:35

给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。


先后输入两个数,要求这两个数之间所有偶数的平方和,所有奇数的立方和,既然是在这两个数之间的,所以要考虑这两个数的大小(先后顺序),i做循环变量一定要满足在这两个数之间,然后分别求和。

#include<stdio.h>int main(){    int m,n;    int x;//平方和    int y;//立方和    while(scanf("%d%d",&m,&n)!=EOF)    {        x=y=0;        if(m<n)        {         for(int i=m;i<=n;i++)         {            if(i%2==0) x=x+i*i;            else y=y+i*i*i;         }         printf("%d %d\n",x,y);        }        else        {         for(int j=m;j>=n;j--)         {             if(j%2==0) x=x+j*j;             else y=y+j*j*j;          }          printf("%d %d\n",x,y);        }    }     return 0;}
0 0
原创粉丝点击