C语言怎么写阶层

作者:小胖吴 | 创建时间: 2023-04-06
C语言的简单的阶层实现...
C语言怎么写阶层

操作方法

新建一个名字为factorial.c的空白文件,然后输入基本格式,当然注意缩进。

然后定义3个数值   int i,n,factorial;  i用来进行循环,n用来输入数值,factorial用来取得最后值。

然后输入一个提示语言来进行输入。 printf("请输入一个数字: "); scanf("%d\n",&n);

然后进入for循环,进行n次循环,让factorial每次循环都乘一次。 for(i=1;i<=n;i++) factorial=i*factorial;

然后最后一步就是输出这个阶层factorial: printf("你输入的数的阶乘%d!=%ld\n",n,factorial); 调试结果如下图。

当然如果对第4步不了解的话,可以单独拿出来进行调试,我们可以看到第四步是怎么实现的。 #include<stdio.h> main() { int i,n,factorial=1,c; printf("请输入一个数字: "); scanf("\n%d",&n); for(i=1;i<=n;i++) { c=factorial; factorial=i*factorial; printf("factorial=%d*%d\n",i,c); } printf("你输入的数的阶乘%d!=%ld\n",n,factorial); }

点击展开全文

更多推荐