永发信息网

visual basic 中阶乘怎么表示

答案:3  悬赏:70  手机版
解决时间 2021-04-03 09:07
visual basic 中阶乘怎么表示
最佳答案
在VB中没有直接的运算符或是函数能算一个正整数的阶乘。在这里需要你自己定义一个函数来算阶乘:
Function TimeStep(Numer As Integer) As Long
TimeStep = 1
For i = 1 To Number
TimeStep = TimeStep * i
Next
End Function
把上述代码复制到这个窗体中所有代码的最上面,即通用(声明)的位置。此后,在代码中你就可以像用其他正常的函数一样用TimeStep()函数来算阶乘了。
全部回答
在这里需要你自己定义一个函数来算阶乘:
Function TimeStep(Numer As Integer) As Long
TimeStep = 1
For i = 1 To Number
TimeStep = TimeStep * i
Next
End Function
把上述代码复制到这个窗体中所有代码的最上面,即通用(声明)的位置。此后,在代码中你就可以像用其他正常的函数一样用TimeStep()函数来算阶乘了。
知道了么?
没有直接可以使用的函数,要自己写一个。如下
Private Function Jc(N As Integer) As Long
Dim I As Integer
Jc = 1
For I = 1 To N
Jc = Jc * I
Next I
End Function
调用的时候比如 5! 就用 Jc(5)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在日本男女之间怎么叫名字?
已知点(-8,y1),(1,y2)都在直线y=-2x+2
什么手机比较新,值得买
一根圆柱形的木料长4米,把它锯成3段,表面积
徐工25吨k5吊车上车手柄两个每个上3个按键请
负1又2/7乘以5/7除以负3/4乘与2
如何配置linux内核具有nfs的功能
为什么我的支付宝芝麻信用分刚开通只有557分
pr云免连不上怎么回事
以下代码哪个不符合php语法
为什么别人总说我字写得差啊
任其岁月流逝 任其芳华殆尽 其心其夕这句话的
安装知识强令工人冒险作业发生事故是什么行为
清炒泥蒿怎么做?
某市从参加数学质量检测的4355名学生中,随机
推荐资讯
如何在tim上面不接收好友消息
求《韩子高》电影百度云资源!!!谢谢!
一斤胡萝卜是怎么卖到40元的
姚明希名字起的好不好
婉贵妃的影视形象
新活佛济公上的林员外是谁扮演的
只分布在北半球的气候类型是A.热带疏林草原气
我是胆不着你呢啥意思
为什么我的迈锐宝14款1•6t豪华版的屁股
风衣外套女装2015新款多少钱
晋江至福州北的动车
jeep 4乘4 多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?