print?/* 程序頭部注釋開始(為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了)
* 程序的版權和版本聲明部分
* All rights reserved.
* 文件名稱: txt.c
* 作 者: liuyongshui
* 問 題: f=1-i/2!+1/3!-...+1/9!
* 問題來源:
* 完成日期: 2013 年4 月10日
* 版 本 號: V1.0
*/
#include<stdio.h>
int factorial(int num); //階乘
int main()
{
int i=1;
double f=0;
int flag=1;
do
{
f+=flag*1.0/factorial(i);
flag=-1*flag;
i++;
}while(i<=9);
printf("其結果是:%f\n", f);
return 0;
}
//函數定義
int factorial(int num) //階乘
{
int j=1;
int k=1;
do
{
k*=j;
j++;
}while(j<=num);
return k;
}
/* 程序頭部注釋開始(為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了)
* 程序的版權和版本聲明部分
* All rights reserved.
* 文件名稱: txt.c
* 作 者: liuyongshui
* 問 題: f=1-i/2!+1/3!-...+1/9!
* 問題來源:
* 完成日期: 2013 年4 月10日
* 版 本 號: V1.0
*/
#include<stdio.h>
int factorial(int num); //階乘
int main()
{
int i=1;
double f=0;
int flag=1;
do
{
f+=flag*1.0/factorial(i);
flag=-1*flag;
i++;
}while(i<=9);
printf("其結果是:%f\n", f);
return 0;
}
//函數定義
int factorial(int num) //階乘
{
int j=1;
int k=1;
do
{
k*=j;
j++;
}while(j<=num);
return k;
}