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

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

输出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;
}