头歌资源库(5)求阶乘问题

作者 : admin 本文共373个字,预计阅读时间需要1分钟 发布时间: 2024-06-16 共1人阅读

 一、 问题描述  

       请输入一个50至100之间的整数n,求解n!

 二、算法思想 

头歌资源库(5)求阶乘问题插图

  1. 输入一个50至100之间的整数n。
  2. 声明一个变量result,并将其初始化为1,用于保存n的阶乘。
  3. 使用一个循环,从1到n,循环变量为i。
  4. 在循环中,将result与i相乘,将结果保存到result中。
  5. 循环结束后,result即为n的阶乘。
  6. 输出result作为n的阶乘的结果。

三、代码实现 

#include
#define MAX 10000
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        int a[MAX];
        a[1]=1;
        int p=1;
        int one=0;
        int i,j;
        for(i=2;i<=n;i++)
        {
            for(j=1;j=1;i--)
        printf("%d",a[i]);
    }
}

执行结果 

头歌资源库(5)求阶乘问题插图(1)

头歌资源库(5)求阶乘问题插图(2) 结语  

败不馁,胜不骄

成大事者之秘籍也

!!! 

头歌资源库(5)求阶乘问题插图(3)

本站无任何商业行为
个人在线分享 » 头歌资源库(5)求阶乘问题
E-->