目录
一、要求
二、代码
三、结果
一、要求
实现n的阶乘,已知n!=1*2*3*…*n
二、代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main() {
//初始化变量n为要求的几阶,jiecheng存储结果的,初始化为1,若不初始化,默认0就会造成零乘任何数都为0
int n,jiecheng=1;
printf("请输入几阶的阶乘:");
scanf("%d",&n);
for(int i = 1; i <= n; i++) {
jiecheng= i*jiecheng;
}
printf("%d",jiecheng);
return 0;
}
三、结果
结束~