九度oj-1067

题目描述:

输入一个整数n,输出n的阶乘

输入:

一个整数n(1<=n<=20)

输出:

n的阶乘

样例输入:

3

样例输出:

6

代码:

#include <stdio.h>  
#include <string.h>  
#include <stdlib.h>  

int main()  
{  
    int n,i;  
    while(scanf("%d",&n) != EOF)  
    {  
        double count = 1;  
        for(i = 1;i <= n;i++){  
            count *= i;  
        }  
        printf("%.0lf\n",count);  
    }  
    return 0;  
}