c語言程式設計題目是

2021-03-08 15:23:15 字數 773 閱讀 3629

1樓:匿名使用者

1、你的main函式沒有型別;2、你的分母計算有錯;3、你的計算結果是小數,不能定義成int型。

#include

void main()

printf("%d\t%d\t%e",fz,fm,sum);

}看看這個答案

2樓:it孤鶩

#include

main()

printf("%f\n",s);}

3樓:匿名使用者

fm=fm*(fm+2);這裡不對而已

fm=fm*(2*i+1);

for中邏輯上有點混亂,整理一下應該沒問題了

4樓:匿名使用者

你的分子設定是對的,但是分母不對,你的分

母每次都用fm=fm*(fm+2);那麼當你的分母是1時,下一次迴圈分母是1*(1+2)=3、3*(3+2)=15、15*(15+2)。。。完全錯誤,可以考慮分母為遞增為2的數的階乘。

還有,你的最後結果是要分數呢,還是要小數?以你的演算法,那最後的結果全為0,因為每個分子都小於分母,根據整數除法,在c語言中,結果是0

5樓:匿名使用者

最好自己檢查一下, 再自己執行一下, 加些 printf 方法 輸出結果, 檢視錯誤資訊。

學習如何除錯。

6樓:匿名使用者

int i,fm,fz,t,s;

float i,fm,fz,t,s;

C語言程式設計題目,乙個C語言程式設計題目

include int main 先乘以10000得到一bai個整數。需要du判斷是正數還是zhi 負數,執行 5還 或是 5,這dao個整數再專除以10000,即可屬得到你要求的結果了。include include double double3 double x int main double ...

C語言程式設計題目

include void main printf d d n c1,c2 main printf f n c2 我驗證過,可以。方法一 直接法 include stdio.h void main 方法二 函式呼叫法 include stdio.h int big int i,int j void m...

C語言程式設計題。急急急急,C語言程式設計題目,急急急!!

include main printf 90 100 d n s1 printf 80 89 d n s1 printf 70 79 d n s1 printf 60 69 d n s1 printf 0 59 d n s1 int main printf 2lf d d d d d double ...