如何利用VB求阶乘数相加的值
的有关信息介绍如下:我们在学习VB的时候,会遇到阶乘问题,,并且一般多是与累加同时出现,其实,去繁就简,找到本质,这类题目也并不是那么困难。下面小编以具体事例来讲一下,以供大家学习参考。
利用VB求阶乘数相加的值,我们应该分两个步骤来算,一个是算出阶乘数,然后把阶乘数相加。我们以 1!+2!+3!+......+n! 为例来具体解释一下。
首先,我们要对阶乘知识有点了解,4!就是1到4的数相乘的结果;n!就是1到n的数相乘的结果;以此类推。如下图所示。
现在开始编写代码,第一步定义变量,如下图所示。
这是一个累加程序,所以会用到相关的累加语句,此题使用For-Next循环语句。具体编写如下图所示。
此题不仅仅需要一个For-Next循环语句,还需要在里面嵌套一个For-Next循环语句。
最后将剩下的代码补齐,编写完整的代码如下图所示。
运行程序,输入一个值检验一下。如果n为8,则1!+2!+3!+4!.......+8!=46233。
版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/23218.html