C语言编程>第二十五周 ⑦ 下列给定程序中函数fun的功能是:计算m!。

例题:下列给定程序中函数fun的功能是:计算m!。

例如,给m输入3,则输出6.000000。
请勿改动主函数main与其他函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。

代码如下:

#include
#include
double fun(int m)
{
     
	double result=1.0;
	if(m==0)
		return 1.0;
	while(m>1&&m<170)
	result*=m--;
	return result;
}
main()
{
     
	int m;
	printf("Input m:");
	scanf("%d",&m);
	printf("\n\n%d!=%lf\n\n",m,fun(m));
}

输出运行窗口如下:
C语言编程>第二十五周 ⑦ 下列给定程序中函数fun的功能是:计算m!。_第1张图片

越努力越幸运!
加油,奥力给!!!

你可能感兴趣的