输出1!,2!,3!,…,n!n从键盘输入,但当阶乘值大于9999时,则不再计算后面阶乘的值用for循环做开头是#includemain()

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 02:12:29
输出1!,2!,3!,…,n!n从键盘输入,但当阶乘值大于9999时,则不再计算后面阶乘的值用for循环做开头是#includemain()输出1!,2!,3!,…,n!n从键盘输入,但当阶乘值大于9

输出1!,2!,3!,…,n!n从键盘输入,但当阶乘值大于9999时,则不再计算后面阶乘的值用for循环做开头是#includemain()
输出1!,2!,3!,…,n!n从键盘输入,但当阶乘值大于9999时,则不再计算后面阶乘的值
用for循环做
开头是
#include
main()

输出1!,2!,3!,…,n!n从键盘输入,但当阶乘值大于9999时,则不再计算后面阶乘的值用for循环做开头是#includemain()
#include
int run(int a,int b)
{
if (a * b > 9999) return 0;
printf("%d\n",a*b);
return run(a*b,b+1);
}
int main()
{
run(1,1);
return 0;
}