給定一段連續的整數,求出他們中所有偶數的平方和以及所有奇數的立方和。輸入數據包含多組測試實例,每組測試實例包含一行,由兩個整數m和n組成。

在這裏插入圖片描述

#include <stdio.h>
int main()
{
	int i,m,n,tmp,sum1,sum2;
	while(scanf("%d %d",&m,&n)!=EOF){
	//等價於while(~scanf("%d %d",&m,&n))
            sum1 = 0;
            sum2 = 0;
        if(m>n){
            tmp = m;
            m = n;
            n = tmp;
        }
        for(i=m; i<=n;i++){
            if(i%2 ==0)
                sum1+=i*i;
            else if(i%2 ==1)
                sum2+=i*i*i;
        }
        printf("%d %d\n",sum1,sum2);
	}
 }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章