首页 > 游戏数码 > 电脑 > C语言计算阶乘

C语言计算阶乘

   来源:秒知站    阅读: 7.24K 次
字号:

用手机扫描二维码 在手机上继续观看

手机查看

基本每个学编程的人都学过这个,用到的是循环与递归

操作方法

(01)打开软件

C语言计算阶乘

(02)文件》》新建

C语言计算阶乘 第2张

(03)新建一个空白文档

C语言计算阶乘 第3张

(04)首先输入头文件和主函数#include<stdio.h>#include<stdlib.h>int main(){}

C语言计算阶乘 第4张

(05)声明变量int i = 0;/* i为计数器 */int n;int factorial = 1;/* 保存阶乘的结果 */

C语言计算阶乘 第5张

(06)puts("输入要求的阶乘 n:");scanf("%d",&n);if(n < 0)/*判断输入的书是否大于或等于0*/{printf("please input an interger >= 0.n");return 0;}if(n==0)/* 0的阶乘是1 */{printf("factorial of 0 is 1.n");return 0;}i = 1;while(i <= n){factorial = factorial * i; //递归思想i++;}printf("factorial of %d is:%d.n",n,factorial);getch();return 0;

C语言计算阶乘 第6张

(07)程序运行结果

C语言计算阶乘 第7张

电脑网络
IT技术
互联网
电脑
摄影
手机
游戏