1、打开vs6.0软件,准备一个后缀为cpp的文件,在c++文件中首先写入头文件,定义一个处理阶乘的函数,接着写一个空的main函数:
2、接着是阶乘recv函数逻辑,该函数有一个形参n用来接收输入的数。n的阶乘是所有正整数的乘积,这里的处理是sum不断的用递归的方法乘以recv函数的输入数,每次相乘n的值都减1;主函数中用一个cin函数接受用户输入的数,之后调用recv处理阶乘,最后则是输出结果:
3、程序编写完成,最后编译运行,输入任意一个数,最终会打印出计算的结果。以上就是用C++求阶乘的方法:
1、打开visual C++软件,新建任务,鼠标左键点击文件,选择C++ source file:
2、输入代码,首先引入c语言标准库“# include <stdio.h>”,之后在主函数里编写程序,其实n的阶乘就是从1到n的累积,只要编写一个for循环从1一直到n不停的求积就可以了:
3、编写完成后,点击左边的编译按钮 ,编译完成后点击右边的按钮运行程序:
4、运行软件后,Debug里面会生成exe的阶乘可运行程序,打开它这里输入5,按下回车程序就能计算出5的阶乘了,至此就完成了程序的编写:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)