aこれは、とを乗算する関数ですb。
0 int mult(int a, int b){
1 if(a==0){
2 return 0;
3 } else{
4 a=a-1;
5 int c = mult(a,b);
6 int d = b + c;
7 return d;
8 }
9 }
私は引数2とで遊んでいます3: 結果は です6が、なぜですか?
05 行目では、2 番目の後に取得しa=a-1;、次にdis 3thenreturn 3と notを取得し6ます。私は愚かですか、それともあなたを混乱させますか?