2011年4月24日 星期日

分享

高中生程式解題系統 a032: 階乘運算


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

int main(void) 
{

    long long int input;
    long long int i;
    
    while(scanf("%lld",&input)!=EOF)
    {
        long long int output = 1;

        if(input==0)
            printf("1\n");
        else
        {
            for(i=1;i<=input;i++)
                output *= i;
        
            printf("%lld\n",output);
        
        }
    }
    
    return 0;
}

沒有留言:

張貼留言