/*
Name:
Copyright:
Author:
Date: 30/07/17 21:29
Description:
【程序26】 题目:利用递归方法求5!。
程序分析:比上一题更简单
*/
#include <stdio.h>
int main()
{
int i,n;
long int a[100];
while(printf("请输入n:") && scanf("%d",&n) != EOF)
{
a[1] = 1;
for(i = 2;i <= n;i++)
{
a[i] = a[i-1] * i;
}
printf("%d! = %ld\n\n",n,a[n]);
}
return 0;
}
C语言——实例026 阶乘
最新推荐文章于 2023-03-14 21:38:41 发布