主题:急救!!!
(源程序名:xx1.pas,可执行文件名:xx1.exe)
(输入文件名:xx1.in,输出文件名:xx1.out)
问题描述
在数学上,有这样一个概念:阶乘。一个整数n的阶乘(n!)是这样定义的:
当n=1时,有n!=1 即1!=1;
当n>1时,有n!=n*(n-1)!,即:fac(n)=n*fac(n-1);
特别规定,0的阶乘为1,即0!=1。
比如5!=5*4!=5*4*3!=5*4*3*2!=5*4*3*2*1!=5*4*3*2*1=120
要求:当给定一个整数后,求出其阶乘。
本题输入文件只包含一行,其内容是一个整数,即n的值,
输出文件也仅含一行,其内容也是一个整数,即对应的阶乘值。
[输入输出样例]:
输入:
5
输出:
120
大家帮忙,编一下。
(输入文件名:xx1.in,输出文件名:xx1.out)
问题描述
在数学上,有这样一个概念:阶乘。一个整数n的阶乘(n!)是这样定义的:
当n=1时,有n!=1 即1!=1;
当n>1时,有n!=n*(n-1)!,即:fac(n)=n*fac(n-1);
特别规定,0的阶乘为1,即0!=1。
比如5!=5*4!=5*4*3!=5*4*3*2!=5*4*3*2*1!=5*4*3*2*1=120
要求:当给定一个整数后,求出其阶乘。
本题输入文件只包含一行,其内容是一个整数,即n的值,
输出文件也仅含一行,其内容也是一个整数,即对应的阶乘值。
[输入输出样例]:
输入:
5
输出:
120
大家帮忙,编一下。