使用C语言编程实现求输入的数的阶乘并输出
以下是C语言程序代码:
#include <stdio.h>
int main() {
int num, i, fact = 1;
printf("请输入一个正整数:");
scanf("%d", &num);
if (num < 0) {
printf("输入的数必须是正整数!\n");
} else {
for (i = 1; i <= num; i++) {
fact *= i;
}
printf("%d的阶乘是%d\n", num, fact);
}
return 0;
}
程序的运行结果:
请输入一个正整数:5
5的阶乘是120
原文地址: https://www.cveoy.top/t/topic/by9R 著作权归作者所有。请勿转载和采集!