快來幫幫我C語言函式呼叫求階乘,快來幫幫我 C語言函式呼叫 求階乘 !!!

2021-05-18 18:01:58 字數 733 閱讀 3712

1樓:匿名使用者

int jc();這裡宣告的bai

引數du與定義zhiint jc(int n ,int sum)的不一樣

返回值dao沒有

回 打進去

正確如下

答#include

int jc(int n);

void main()

int jc(int n )

return sum;}

2樓:匿名使用者

#include

int jc(int n);

void main()

int jc(int n)

return j;}

3樓:匿名使用者

#include

int jc();

void main()

int jc(int n )

return sum;

}把你的程式改了幾抄個地方,襲

你的這個程bai序有du幾個錯誤,

重點在那zhi個jc的函式dao中,

sum的初始值值要定義為0,

在是在函式jc裡面就不用定義n的值了

因為你的n是從主函式中代用過來的。

在就是函式的返回

返回一個數值你得用return來返回;

不然他是無法返回出來的;

只有函式的呼叫只有陣列會改變

數值是不會改變的

c語言遞迴求階乘,c語言怎麼用遞迴呼叫函式的方法求n的階乘?

舉例 用遞迴方法求n include int main int n int y printf input a integer number scanf d n y fac n printf d d n n,y return 0 int fac int n int f if n 0 printf n ...

c語言高手幫幫我

你是檔案操作不會嗎?rt 只讀開啟一個文字檔案,只允許讀資料 wt 只寫開啟或建立一個文字檔案,只允許寫資料 at 追加開啟一個文字檔案,並在檔案末尾寫資料 rb 只讀開啟一個二進位制檔案,只允許讀資料 wb 只寫開啟或建立一個二進位制檔案,只允許寫資料 ab 追加開啟一個二進位制檔案,並在檔案末尾...

c語言求a a a a a aa n個a 之和 函式呼叫。我這個哪兒錯了

printf su d n su f su是int型別,要用 d輸出。需要說明的是,你這個因為都是int型別,因此a和n的取值範圍很小,稍微大一點的數,就會造成資料溢位。c語言程式設計題 求s a aa aaa aaa a 有n個a a,n都由鍵盤輸入。請問各位哪 找不到哪錯了,我編了一個 和你的不...