竞赛
考级
Andy
高原上の万叶.com
༺ཌༀ超级无敌暴龙战士ༀད༻
#include<bits/stdc++.h> #include<iostream> using namespace std; int isp(int n) { int sum=1; while (n > 0){ sum=n*sum; n--; } return sum; } int main(){ int n; cin>>n; cout<<isp(n); return 0; }
/程泊远/ 被困惠州蓝湖集中营
#include <iostream> using namespace std; // 递归函数计算阶乘 int factorial(int n) { if (n == 0 || n == 1) { // 阶乘的基本情况 return 1; } else { return n * factorial(n - 1); // 递归调用 } } int main() { int n; cin >> n; cout << factorial(n) << endl; return 0; }
倒车请故意
#include<bits/stdc++.h> using namespace std; int main(){ long long n,sum; cin >> n; sum=n; for(int i=n-1;i>0;i--){ sum=sum*i; } if(n==0){ cout << 1; return 0; } cout << sum; return 0; }
谁看谁是**
私密马赛
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; long long a[101]; a[0]=1,a[1]=1; for(int i=2;i<=n;++i){ a[i]=a[i-1]*i; } cout<<a[n]; return 0; }
Cradlse
共28条