if n=1 返回
else
i for 0 to n-1
if(a[i]>a[i+1])交換
n=n-1呼叫自身函式
1.2.1 畫函式模組圖,簡要介紹函式功能。
1.2.2 截圖展示你的工程檔案
1.2.3 函式**部分截圖
本系統**總行數:367
1.2.4 除錯結果展示
1.2.5 除錯碰到問題及解決辦法。
開始時編譯都過不了,然後又建了乙個工程,拷進去才可以,還有我的增加函式的學號顯示不出來,不知道為啥
猴子第一天摘下n個桃子,當時就吃了一半,還不過癮,就又多吃了乙個。第二天又將剩下的桃子吃掉一半,又多吃了乙個。以後每天都吃前一天剩下的一半零乙個。到第10天在想吃的時候就剩乙個桃子了,問第一天共摘下來多少個桃子?並反向列印每天所剩桃子數。
#include#includeint main()
/*第day天剩下的桃子數*/
int f(int day)
return n;
}//乙個複雜的問題用遞迴就很簡單地解決了,主要是要找出關係式
四、本週學習總結
1.介紹本週學習內容
C語言部落格作業 函式巢狀呼叫
void dectobin int n if n 2 printf d n 2 遞迴出口 n少於2時說明n到達最大位,輸出1 else dectobin n 2 遞迴式子 n除2遞進,歸回來後再輸出,因為最開始求餘的餘數要放在最後輸出 printf d n 2 對2求餘輸出 先增加三名學生的資訊,以...
C語言部落格作業 函式巢狀呼叫
函式部分 定義整型變數 result 找到遞迴出口 如果m 0 result n 1 否則if n 0 result ack m 1,ack m,n 1 else result ack m 1,ack m,n 1 返回result 開始時沒有真正理解遞迴的用法,結果推了很久,到最後陷入死迴圈 最後在...
C語言部落格作業 函式巢狀呼叫
1.定義i,用於迴圈,定義max a n 1 用於存放每次遞迴的最大值 2.如果n等於0,return 3.如果n不等於0,令i n 1 i 0 i 4.如果max比a i a小,那麼交換a n 1 和a i 的值,即將最大值放到a n 1 5.遞迴sort a,n 1 6.return 原先返回的...