赞
踩
阶乘就是1*2*3*...*n=n!
代码如下:
- #include<stdio.h>
- int main()
- {
- int i = 0;
- int n = 0;
- int sum = 1;
- scanf("%d", &n);
- for (i = 1; i <= n; i++)
- {
- sum = sum * i;
- }
- printf("%d!=%d\n", n, sum);
- return 0;
- }
但是如果输入的数值太大的话,会溢值,这时就要将sum的类型改为长整型!
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。