/*
* 文件名称: test
* 作 者: 刘怡静
* 完成日期: 2016 年 3 月 11 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:无
* 输入描述: 无
* 问题描述: 阶乘运算
* 程序输出: 略
* 问题分析: 略
* 算法设计: 略
*/
一、代码
#include<iostream.h>
void main()
{
double i=1,j=1,k=1;
double sum=0;
do
{
sum=sum+j*(1/k);
k=k*(i+1);
j=-j;
i++;
}
while(i<=9);
cout<<"sum="<<sum<<endl;
}
#include<iostream.h>
void main()
{
double i=1,j=1,k=1;
double sum=0;
while(i<=9)
{
sum=sum+j*(1/k);
k=k*(i+1);
j=-j;
i++;
}
cout<<"sum="<<sum<<endl;
}
#include<iostream.h>
void main()
{
double i=1,j=1,k=1;
double sum=0;
for(i=1;i<=9;i++)
{
sum=sum+j*(1/k);
k=k*(i+1);
j=-j;
}
cout<<"sum="<<sum<<endl;
}
二、运行结果
三、心得体会
关于方法想的时间有点过长,编写过程曲折,多练多写代码
四、知识点总结
C++的输入输出