阶乘和

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 int jc(int a)
 4 {
 5     if(a<=2)
 6     {
 7         return a;
 8     }
 9     return jc(a-1)*a;
10 }
11 
12 int jch(int a)
13 {
14     if(a<2)
15     {
16         return 1;
17     }
18     return jch(a-1)+jc(a);
19 }
20 int main()
21 {
22     int n;
23     cin>>n;
24     cout<<jch(n);
25     return 0;
26 }

 

posted @ 2024-07-10 15:57  hanxuyao  阅读(14)  评论(0)    收藏  举报