第一周C语言课堂任务

/*
*文件名称:Ex1-1.cpp
*作者:吴培鸿
*完成日期:2016年3月2日
*对任务及求解方法的描述部分:
*输入描述:无
*问题描述:分别用3种循环(while~、for(;;)~、do~while)计算下式1-1/2!+1/3!-1/4!+1/5!-1/6!+1/7!-1/8!+1/9!==
*程序输出:式子答案
*问题分析:略
*算法分析:略
*/
#include<stdio.h>
void main()
{
int i;
double sum=0,b,a=1;   
for(i=1;i<=9;i++)//for语句循环
{ 
a=a*i;
b=1/a;
if(i%2==1)
sum+=b;
else
sum-=b;
}
printf("%.8lf\n",sum);
}

#include<stdio.h>
void main()
{
int i=1;
double a=1,b,sum=0;
do //do-while语句循环
{
a=a*i;
b=1/a;
if(i%2==1)
sum+=b;
else
sum-=b;
i++;
}
while(i<=9);
printf("%.8lf\n",sum);
}

#include<stdio.h>
void main()
{
int i=1;
double a=1,b,sum=0;
while(i!=10) //while语句循环
{
a=a*i;
b=1/a;
if(i%2==1)
sum+=b;
else
sum-=b;
i++;
}
printf("%.8lf\n",sum);
}*/

第一周C语言课堂任务_第1张图片第一周C语言课堂任务_第2张图片第一周C语言课堂任务_第3张图片

你可能感兴趣的:(第一周C语言课堂任务)