欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Ex.】c语言求 n的阶乘以及n的阶乘之和

程序员文章站 2024-03-15 17:19:30
...

## 前言 ##

有时候数学问题会让我们头昏脑胀,这时我们需要借助工具来完成它。接下来看C语言如何帮助我们解决这些问题。

  • 求n的阶乘
int main()
{
int n = 8;//n可以设置为任何你想要的数,但数字一旦大于10 ,定义的类型就需要改变。
int i;
int ret = 1;
for (i = 1; i <= n; i++)
{
ret = ret*i;
}
printf("%d\n", ret);
system("pause");//此处是我的代码框闪退情况下使用
return 0;
}
  • 求N的阶乘之和
int main()
{
int i;
int n = 3;
int ret = 1;
int sum = 0;//sum的初始化一定为0。
for (i = 1; i <= n; i++)
{
ret = ret*i;
sum = sum + ret;
}
printf("%d\n", sum);
system("pause");
return 0;
}