/*
* Copyright(c)2014,烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名称:小试循环
* 作者:于子娴
* 完成日期:2016.3.8
* 版本号:v1.0
*
* 问题描述:求值:1-1/2+1/3-1/4+...+(-1)ⁿ*1/m
* 输入描述:m
* 程序输出:见问题描述
*/
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
int m,i=2;
double sum=1;
cin>>m;
while(i<=m)
{
sum=sum-(pow(-1,i)*(1.0/i));
i++;
}
cout<<"sum="<<sum<<endl;
return 0;
}
运行结果:
知识点总结:循环程序
学习心得:越来越熟练。