改为double.
#include
stdio.h
#include
stdlib.h
double
f(int
【c语言中求阶乘的函数实现 c语言,求阶乘】n)
{
if(n==0||n==1)
return
1;
return
n*f(n-1);
}
int
main()
{
int
n,k,i;
printf("请输入一个数:");
scanf("%d",k);
for(i=1;i=k;i++)
{
printf("第%d个数为:",i);
scanf("%d",n);
printf("%d!=%f\n",n,f(n));
}
}
我把你写的稍微改了一下,你看看 。
关于c语言中求阶乘的函数实现和c语言,求阶乘的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 直播间里怎样录屏有声音,直播间咋录屏
- 导航怎么连接路由器上网,导航如何连接无线网络
- ChatGpt引发教育大地震,教育界大地震
- flutter集成地图,flutter dialog
- Linux取命令行的值 linux从一个命令获取数据到另一个命令
- 电商如何定标题,电商标题生成器
- 游戏动作舞蹈类,舞蹈游戏100例
- 虚拟主机如何注册,虚拟主机开通
- go语言ui界面 go语言 web