3d渲染不出来:一个算法关于N!的,帮我看看 问题出在哪呀?
来源:百度文库 编辑:中科新闻网 时间:2024/05/17 00:51:25
#include "stdio.h"
int factorial(int n)
{
int f;
if(n==0||n==1) f=1;
else
f=factorial(n-1)*n;
return (f);
}
main()
{
int n;
int y;
printf("Input the integer number: ");
scanf("%d",&n);
y=factorial(n);
printf("%d",n,y);
}
int factorial(int n)
{
int f;
if(n==0||n==1) f=1;
else
f=factorial(n-1)*n;
return (f);
}
main()
{
int n;
int y;
printf("Input the integer number: ");
scanf("%d",&n);
y=factorial(n);
printf("%d",n,y);
}
输出语句错了:
printf("%d",n,y);
改为
printf("%d",y);