杭电acm 2007题C语言解答答案

 我来答
物理公司的
2017-10-06 · TA获得超过5695个赞
知道大有可为答主
回答量:6105
采纳率:86%
帮助的人:1322万
展开全部
#include <iostream>
using namespace std;
int main(void)
{
    int m,n,square_sum=0,cube_sum=0,temp,t;
    while(cin>>m>>n)
    {
        //当m>n时候需要调换m,n的值
        if(m>n)
        {
            t=m;
            m=n;
            n=t;
        }

        temp=m;
        for(int i=0; i<=n-m; i++)
        {
            //偶数则求平方
            if(temp%2==0)
            {
                square_sum+=temp*temp;
                ++temp;
            }
            else//奇数求立方
            {
                cube_sum+=temp*temp*temp;
                ++temp;
            }
        }

        cout<<square_sum<<" "<<cube_sum<<endl;
        square_sum=0;
        cube_sum=0;
    }
    return 0;
}
创远信科
2024-07-24 广告
作为上海创远仪器技术股份有限公司的团队成员,我们积累了广泛的介电常数数据。这些数据覆盖了从常见物质如空气、水、塑料到专业材料如聚苯乙烯、环乙醇等的介电常数。通过精心整理和分析,我们汇编了介电常数表合集,为客户提供了宝贵的参考信息。这些数据不... 点击进入详情页
本回答由创远信科提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式