#include "stdio.h"
成都創(chuàng)新互聯(lián)公司是專業(yè)的揚(yáng)州網(wǎng)站建設(shè)公司,揚(yáng)州接單;提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行揚(yáng)州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!
void main()
{
int k,j;
long m;
double e=0;
for(k=0;;k++)
{
// k!
for(j=1,m=1;j=k;j++)
{
m*=j;
}
e+=1.0/m;
if(1.0/m 0.000001)
break;
}
printf("e=%lf",e);
printf("\npress any key to exit:\n");
getch();
}
運(yùn)行結(jié)果:
e=2.718282
press any key to exit:
思路:函數(shù)傳入?yún)?shù)n,接著for循環(huán)從1到n依次就倒數(shù)累加和。
參考代碼:
#include?"stdio.h"?
double?fun(int?n){
double?sum=0;
int?i;
for(i=1;i=n;i++)
sum+=1.0/i;
return?sum;
}
int?main()?
{?
int?n;
scanf("%d",n);
printf("%.2lf",fun(n));?
return?0;
}
/*
運(yùn)行結(jié)果:
5
2.28
*/
代碼如下 : 運(yùn)行過了 輸出e=2.718282 不知是否滿意 望采納
#includestdio.h
void main(){
long fun(int n);
int i;
double e=0;
double eps=1e-6;//eps表示精度 此處指10的-6次方
for(i=0;1.0/fun(i)eps;i++)
{
e+=1.0/fun(i);
}
printf("e=%lf\n",e);
}
long fun(int n)//求n!的函數(shù)
{
if(n==0)
return 1;
else
return n*fun(n-1);
}
#include stdio.h
unsigned long func(unsigned long a,unsigned long b)
{
unsigned long sum;
for(sum=0;a=b;++a)
? sum+=a;
return sum;
}
int main()
{
printf("%lu\n",func(1,50));
printf("%lu\n",func(50,100));
return 0;
}