2、编写一个fac函数实现求n!的功能,主函数中调用fac函数,输出结果,要求n从键盘输入。

如题所述

第1个回答  2010-05-14
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<malloc.h>

float fac(int n)
{
int i;
float total=1;
for (i=1;i<=n;i++)
total=total*n;

return total;

}

main()
{
int i;
float m;
printf("pls input i \r\n");
scanf("%d",&i);
m=fac(i);
printf("the m is %f",m);

}
相似回答