C++上机报告(1)

来源:互联网 发布:数据库原理第三版答案 编辑:程序博客网 时间:2024/05/26 12:06

1:

/*  * 文件名称:Ex1-1.cpp  * 作    者:魏志成 * 完成日期:2016年3月11日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:  * 问题描述:* 程序输出:  * 问题分析: * 算法设计:*/#include<iostream.h>  void main()  {      int i,a=1,n,m=1;      double s=0,t;      cout<<"n=";cin>>n;      for(i=1;i<=n;i++)      {          a=i*a;          t=1.0*m/a;          s=s+t;          m=-m;      }      cout<<s<<endl;  }

2:

/*  * 文件名称:Ex1-1.cpp  * 作    者:魏志成 * 完成日期:2016年3月11日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:  * 问题描述:* 程序输出:  * 问题分析: * 算法设计:*/#include<iostream.h>  void main()  {      int n=1,i=1,a,t=0;      double f=0,m=1;cout<<"a=";cin>>a;    while(n<=a)      {             f=f+m*i;          n=n+1;          m=m*1/n;          i=-i;      }      cout<<f<<endl;  }  

3:


/*  * 文件名称:Ex1-1.cpp  * 作    者:魏志成 * 完成日期:2016年3月11日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:  * 问题描述:* 程序输出:  * 问题分析: * 算法设计:*/ #include<iostream.h>  int main()  {      int n=1,i=1,t=0;      double f=0,m=1;      do      {             f=f+m*i;          n=n+1;          m=m*1/n;          i=-i;      }          while(n<=9);      cout<<f<<endl;  }  

运行结果:



0 0
原创粉丝点击