123

梁敖铭  •  5个月前


#include<iostream>  // cin\cout\endl
#include<cstdio>    //scanf()\printf()
#include<cstring> // strcpy()\strcat()\strcmp()\strlen()\memset() 
#include<cstdlib>  
#include<ctime>  
#include<cmath>  //sqrt()\pow()\abs()\ceil()\floor()\max()\min() 
using namespace std;
/*void a(int x){
   if(x>100){
       return;
   }
   cout<<x++<<endl;
 a(x);

}
int main(){
   int x=1;
   a(x);
    return 0;
}

 

void a(int x){ 
           if(x>=18){
       return;
   }x+=2;
   cout<<x<<endl;
 a(x);

}
int main(){
   int x=8;
   a(x);
    return 0;
}

 

void c(int b){      
   for(int i=9;i>0;i--){
              b=2*(b+1);
               }
cout<<b;
}
int main(){
   int b=1;
c(b);
    return 0;
}*/


int main()
{
   unsigned int n;
   unsigned long long factorial = 1;

   cin >> n;

   for(int i = 1; i <=n; ++i)
   {
       factorial *= i;
   }

   cout << factorial;    
   return 0;
}


评论: