/*copyright(c)2016.烟台大学计算机学院
* All rights reserved,
* 文件名称:cycle.cpp
* 作者:吴敬超
* 完成日期:2016年3月8日
* 版本号:vc++6.0
*
* 问题描述:输入一个变量的值,求和
* 输入描述: 输入一个变量
* 程序输出:输出和
*/
#include<iostream>
using namespace std;
int main()
{
int m,i,sign=1;
float sum=0;//定义两个变量
cin>>m;
for(i=1;i<=m;i++)
{
sum+=sign*(1.0/i);//求阶乘
sign=-sign;
}
cout<<sum<<endl;
return 0;
}