| (1) |
1 #include <stdio.h>
2
3 /*=====================================================*/
4 /* 階乗を計算する関数 */
5 /*=====================================================*/
6 int kaijyo(int n){
7
8 if(n==0){
9 return 1;
10 }else{
11 return n*kaijyo(n-1);
12 }
13
14 }
15
16 /*=====================================================*/
17 /* メイン関数 */
18 /*=====================================================*/
19 int main(){
20 int n;
21
22 printf("階乗を計算します.値を入れてください\n");
23 scanf("%d",&n);
24
25 printf("%d!=%d\n",n,kaijyo(n));
26
27 return 0;
28 }
実際のツリー構造のプログラムは,来週の講義とする.