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都由鍵盤輸入。請問各位哪 找不到哪錯了,我編了一個 和你的不...