77问答网
所有问题
输入正整数n,求n的阶乘。
如题所述
举报该问题
推荐答案 2023-03-05
阶乘是一个正整数n及其之前的所有正整数的乘积,用符号"!"表示,如下所示:
n!= n x (n-1) x (n-2) x ...x 2 x 1
因此,计算n的阶乘的方法是将n乘以(n-1),再乘以(n-2),以此类推,直到乘以2和1为止。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YGGNpq8pIWG3G8GpIvN.html
其他回答
第1个回答 2015-07-03
int n,m=1,i;
scanf(“%d”,&n);
for(i=0,i<=n?;i++)
m=n*m;
追答
for里面那个问号去掉
追问
具体程序
追答
逗号改成分号
主要的都写完了,#include什么的加上去就好了
我写在纸上拍给你吧
追问
好吧!清晰一点哦!谢谢
追答
可以给过那
本回答被提问者采纳
相似回答
n的阶乘
等于多少?
答:
n的阶乘:当n=0时,n!=0!=1;当n为大于0的正整数时,n!=1×2×3×…×n
。一个正整数的阶乘是所有小于及等于该数的正整数的积。自然数n的阶乘写作n!由于正整数的阶乘是一种连乘运算,而0与任何实数相乘的结果都是0。所以用正整数阶乘的定义是无法推广或推导出0!=1的。即在连乘意义下...
C语言程序,从键盘
输入
一个
正整数N,求N的阶乘
的素数展示。(例如:输入5...
答:
{int
n,
i,j,s;scanf("%d",&n);for(i=1,s=1;i<=n;i++)s*=i;printf("%d!=",s);for(i=2;i<n;){ if(s%i==0){printf("%d*",i);s/=i;} else i++;} printf("\b \n");getchar();getchar();}
n的阶乘
等于什么
答:
1、当n=0时,n!=0!=1 2、当n为大于0的正整数时,n!=1×2×3×…×n
一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积。自然数n的阶乘写作n!。该概念于1808年由数学家基斯顿·卡曼引进。通常我们所说的阶乘是定义在自然数范围里的(大多科学计算器只能计算 0~69 的...
编写程序,
输入正整数n,
计算它
的阶乘n
!(n!=nx(n-1)x…x3x2x1)
答:
回答:#include <stdio.h>int main() { int i,n; long sum = 1; printf("input a number:"); scanf("%d",&n); if( n == 0) printf("%d != 1",n); else for(i = 1;i <= n;i ++) sum *= i; printf("%d! = %ld \n",
n,
sum); }
输入一个整数n
(1<=n<=9).
求n的阶乘
,不用for能写出来吗?
答:
int n){ if(n==1 || !n) return 1;else return n*fact(n-1);} void main(void){ int n;printf("Type an integer...\
nn
=");while(1){ scanf("%d",&n);if(n>=0 && n<10) break;else printf("Error!redo...\n");} printf("The %d! = %d.\n",
n,
fact(n));} ...
n的整数阶乘
怎么算?
答:
n的阶乘
公式是:n!=1×2×3×……×n n!=n×(n-1)!例如求4!,则阶乘式是1×2×3×4,得到的积是24,24就是4的阶乘。乘法的计算法则:数位对齐,从右边起,依次用第二个因数每位上的数去乘第一个因数,乘到哪一位,得数的末尾就和第二个因数的哪一位对齐。两位数的十位相同的,而...
输入
一个
正整数,
输出该数的阶乘。求
整数n的阶乘
公式为:n!=1*2*…*...
答:
class TextInput{ public static void main(String args[]){ Scanner s=new Scanner(System.in);System.out.println("请
输入一个整数
:");int
n
=s.nextInt();long result = 1;for(int i = 1 ;i<=n ; i ++){ result *= i;} System.out.println(n+"! = "+result);} } ...
大家正在搜
输入整数n求n的阶乘
输入一个正整数n生成一张阶乘表
输入n输出n的阶乘
用函数编写计算整数n的阶乘
输入n的值并且求阶乘
输入n计算1到n的阶乘
计算一个整数n的阶乘
输入正整数n
输入一个正整数计算n
相关问题
编写程序,输入正整数,n,计算它的阶乘n!
c语言编程 :输入整数n,求n的阶乘 并输出。
【c++】1到n的阶乘之和:输入正整数n,计算1!+2!+....
从键盘上输入一个正整数n(n≤10),求n的阶乘并输出结果
编写程序,输入正整数n,计算它的阶乘 n!
c语言编程 输入正整数n,求n是几位数
键盘输入一个正整数n,计算整数n的阶乘n!。
从键盘上输入一个正整数N 求阶乘