您的位置:首页 > 其它

第二周项目3-小试循环

2016-03-10 09:29 183 查看
/*

 *烟台大学计算机与控制工程学院

 *all rights reserved.

 *文件名称:test.cpp

 *作        者:高玉杰

 *完成日期:2016年3月10日

 *

*问题描述:循环计算

*输入描述:一个整数

*输出描述:循环值

*/

/*一*/

#include <iostream>

using namespace std;

int main()

{

    int m;

    int i;

    int sum=0;

    cin>>m;

    for(i=1;i<=m;i++)

    {

        sum+=i*i;

    }

    cout<<sum<<endl;

    return 0;

}

/*二*/

#include <iostream>

using namespace std;

int main()

{

    int m;

    int i;

    int sum=0;

    cin>>m;

    for(i=1;i<=m;i++)

    {

        if((i%2)!=0)

        {

            sum=sum+i;

        }

    }

    cout<<sum<<endl;

    return 0;

}

/*三*/

#include <iostream>

using namespace std;

int main()

{

    int m;

    int i;

    float sum=0;

    cin>>m;

    for(i=1;i<=m;i++)

    {

        sum=sum+(1.0/i);

    }

    cout<<sum<<endl;

    return 0;

}

 /*四*/

#include <iostream>

#include<math.h>

using namespace std;

int main()

{

    int i;

    int m,t;

    float sum=0;

    cin>>m;

    for(i=1;i<=m;i++)

    {

        t=pow((-1),(i-1));

        sum=sum+t*(1.0/i);

    }

    cout<<sum<<endl;

    return 0;

}

/*五*/

#include <iostream>

using namespace std;

int main()

{

    int i;

    int m,t;

    int sum=1;

    cin>>m;

    for(i=1;i<=m;i++)

    {

        sum=sum*i;

    }

    cout<<sum<<endl;

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: