- /*
- *Copyright (c)2016,烟台大学计算机与控制工程学院
- *All rights reserved.
- *文件名称:main.cpp
- *作 者:郑志金
- *完成日期:2016年3月10日
- *版 本 号:v1.0
- *问题描述: 输入一个数值m,求解下列任务:
- *(1)求1到m的平方和。
- *(2)求1到m间所有奇数的和。
- *(3)求1到m的倒数和。
- *(4)求值:1-1/2+1/3-1/4+……
- *输入描述: 输入一个数m
- *输出描述: 输出任务要求的结果
- */
- (1)#include <iostream>
using namespace std;
int main()
{
int m,i,sum=0;
cin>>m;
for(i=1;i<=m;i++)
sum=sum+i*i;
cout << sum<< endl;
return 0;
}
- 运行结果:
- (2)#include <iostream>
using namespace std;
int main()
{
int m,i,sum=0;
cin>>m;
for(i=1;i<=m;i+=2)
sum=sum+i;
cout << sum<< endl;
return 0;
} - 运行结果:
- (3)#include <iostream>
using namespace std;
int main()
{
float m,i,sum=0;
cin>>m;
for(i=1;i<=m;i++)
sum=sum+1.0/i;
cout << sum<< endl;
return 0;
}
- (4)#include <iostream>
using namespace std;
int main()
{
int m,i,sum=1;
cin>>m;
for(i=1;i<=m;i++)
sum=sum*i;
cout << sum<< endl;
return 0;
} - 运行结果: