从键盘输入一个正整数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);
}
/*---------*/
人气:327 ℃ 时间:2020-01-28 17:46:15
解答
#include <stdio.h>int main(void){ int n; double factorial; double fact(int n); ...
推荐
- 定义函数total(n)计算1+2+..+n,定义fact(n)计算n!(n!=1*2*..*n),函数total的类型为int,函数fact的返回值类
- 输入一个正整数n,求1+1/2!+1/3!+……1/n!的值,要求定义并调用函数fact(n)计算n
- 求阶乘问题.要求定义函数fact(n)计算n!,主函数中输入一个正整数n,输出n!要求函数fact(n)分别采用递归…
- double fact(int n) { if (n==0) return 1; else return n*(fact(n-1)); }
- 定义函数total(n)计算1+2+......+n,定义fact(n)计算
- 已知a>0,b>0,a,b的等差中项是1/2,且p=a+1/a ,q=b+1/b.则p+q的最小值是
- -7x+2=2x-4(解方程)
- 画一个面积是12平方厘米的长方形,长和宽的比是三比一,画一个周长20厘米的长方形,长和宽的比是三比二,画一个面积为十平方厘米的梯形
猜你喜欢