从键盘输入一个正整数n,计算 的值.要求定义和调用函数fact(n),计算n!,函数形参n的类型是int,

问题描述:

从键盘输入一个正整数n,计算 的值.要求定义和调用函数fact(n),计算n!,函数形参n的类型是int,
5 (n=5)
= 120.000000
#include
int main(void)
{
int n;
double factorial;
double fact(int n);
scanf ("%d",&n);
/*---------*/
printf("%d!= %f\n",n,factorial);
}
/*---------*/
1个回答 分类:综合 2014-11-14

问题解答:

我来补答
#include <stdio.h>int main(void){        int n;     double factorial;     double fact(int n);     scanf ("%d", &n);  factorial=fact(n); printf("%d! = %f\n", n, factorial); return 0;}double fact(int n){ double m=1; int i; for(i=1;i<=n;i++) {  m=m*i; } return m;}
 
 
展开全文阅读
剩余:2000
上一页:算数过程
下一页:enjoy的反义词