1樓:
少了大括號導致for的迴圈體錯誤。更正如下:
#include
main()
printf("%lf",e+1);}
2樓:匿名使用者
少對大括號
e=e+1/s;這句也是for迴圈裡面的
改成這樣
#include
main()
printf("%lf",e+1);}
3樓:匿名使用者
請把for迴圈的內容用花括號處理一下
4樓:神鷹軍團
沒啥問題啊,能執行出來說明程式本身是沒有問題的,但是能不能達到題目的要求這要看看程式的結果了,從語句上看,執行結果是正確的
1樓的回答也是你所疏漏的,按本人經驗,是少了大括號,不好意思沒注意看你的題目
5樓:鄧某某
i最後用整型,for下忘記加{}了
c語言 編寫程式求e的值 e=1+1/1!+1/2!+1/3!+......
6樓:
你應該在 for(i=1;i<50;i++)
這樣就可以了。 因為n 沒有重新賦值,它的值一直就在不斷累積,求階乘不需要重新用一個for 迴圈。
7樓:
#include
int main()
printf("e = %lf\n", s);
getchar();
return 0;}
8樓:匿名使用者
把n設為double型別
9樓:匿名使用者
在第二個for迴圈上面加上n = 1;
#include
int main()
s += 1.0 / n;
}printf("e = %lf\n", s);
return 0;}
10樓:匿名使用者
int改成float
c語言中,求e的值,e=1+1/1!+1/2!+1/3!+1/4!+...。
11樓:匿名使用者
#include "stdio.h"
main()
printf("e=%f\n",e);
i=1;
j=1;
while(1/j<0.000001)
printf("e=%f\n",e);}
編寫程式,求e的值.e≈1+1/1!+1/2!+1/3!+1/4!+···+1/n! (1)用for迴圈,計算前30項;
12樓:匿名使用者
#include"stdio.h"
int mul(int n)
else
}float func(int n)
int main()
printf("%lf\n",e);
return 0;}
c語言中,求e的值,e=1+1/1!+1/2!+1/3!+1/4!+...。用for計算前50項。。大家看看我**不對?
13樓:匿名使用者
神馬也別說,樓主請採納
for迴圈後面多了一個分號!!!
一道簡單的c語言題,一道簡單的C語言題
這道題的答案是和具體的平臺有關的,因為按照c c 的語言定義,沒有明確規定型別如int,long,double,char,等的大小,僅僅規定了它們相互之間的大小關係,如1 sizeof char sizeof short sizeof int sizeof long 具體到你這道題,如果以32位wi...
求解一道簡單C語言題目求過程,一道簡單的c語言題目求解
a i 訪問a陣列下標為i的元素。將 a i b 改為 b i a i 行不行?語法行,邏輯不行 不是原意了 要使用strlen函式,需要include什麼標頭檔案?string.h。程式的輸出結果是什麼?lisi 一道簡單的c語言題目求解 5 include int main int main 在...
求一道C語言程式答案,求一道C語言程式題的答案與解題過程
16 g 17 j 18 f 19 b 20 c 7 2x 1 3 4x 1 4 3x 2 1 5y 1 1 y 9y 1 1 3y 20 1 20 320 x 320 40 2 x 2 2 x 1 2 x 2 3 4x 1 9 1 x x 3 5 5 x 2 2 x 1 3 5 x 1 6 1 1...