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