【C語言教學手冊(四版)-練習題解答】
第8章
8.4 遞迴函數
20. 試以遞迴的方式撰寫函數 int sum(int n),利用遞迴公式
sum(n)=n+sum(n-1), sum(1)=1
用來計算 1+2+3 +... + n 的值。
#include <stdio.h>
int sum(int n);
void main()
{
int n;
printf("輸入n: ");
scanf("%d",&n);
printf("sum(%d)=%d ", n, sum(n));
}
int sum(int n)
{
if (n == 1)
return 1;
else
return sum(n-1) + n;
}
(不好意思小宣傳一下我的繪圖 希望大家喜歡)
\\♥
謝謝大家:))
希望大家支持我會繼續努力
ps
p新的貼圖終於出來了💜💜💜
海苔貓繪圖作品\\
希望大家支持~~
文章標籤
全站熱搜
留言列表