养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

C语言,求n阶乘的代码

时间:2024-10-18 02:26:13

思路佼沣族昀:所谓n的阶乘就是从1到n的累积,所以可以通过一个for循环,从1到n依次求积即可。

#inc造婷用痃lude<stdio.h>

intmain()

{

inti,n;

intsum=1;

printf("请输入n:");

scanf("%d",&n);

for(i=1;i<=n;i++)

{

sum=sum*i;

}

printf("n的阶乘是%d\n",sum);

return0;

}

C语言,求n阶乘的代码

定义范围

通常所说的阶乘是定义在自然数范围里的(大多科学计算器只能计算0~69的阶乘),小数科学计算器没有阶乘功能,如0.5!,0.65!,0.777!都是错误的。但是,有时候我们会将Gamma函数定义为非整数的阶乘,因为当x是正整数n的时候,Gamma函数的值是n-1的阶乘。

以上内容参考:百度百科-n!

© 一点知识