从键盘输入一个正整数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);
}
/*---------*/
人气:355 ℃ 时间: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)计算
- 1/s=1/1980+1/1981+…+1/2001 求s的整数部分
- 一个长方形苗圃东西长2000米,南北80米,这个苗圃的面积有多少公顷?
- my parents like me very much否定经验和一般疑问句和画线部分提问
猜你喜欢