您的位置:首页 > 编程语言 > C语言/C++

C++上机报告(1)

2016-03-11 11:17 176 查看
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;
}

运行结果:

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