int n, factorial = 1; printf("请输入一个整数n: "); scanf("%d", &n); for (int i = 1; i <= n; i++) { factorial *= i; } printf("%d的阶乘为: %d ", n, factorial); return 0; } 上述代码中,首先声明了一个变量factorial用于存储阶乘的结果,初始值为1,然后通过循环从1到n进行迭...
1、打开visual C++软件,新建任务,鼠标左键点击文件,选择C++ source file:2、输入代码,首先引入c语言标准库“# include <stdio.h>”,之后在主函数里编写程序,其实n的阶乘就是从1到n的累积,只要编写一个for循环从1一直到n不停的求积就可以了:3、编写完成后,点击左边的编译按钮 ,编译完成后...
#include<stdio.h>// 计算阶乘intfactorial(intn){if(n==0||n==1){return1;}else{returnn*fac...