用VB编写"求S=1!+2!+3!+``````+n!,其中N是任意输入的一个正整数。"的程序

要考虑用单循环和多重循环两种方法来编写程序... 要考虑用单循环和多重循环两种方法来编写程序 展开
 我来答
lijt1987
2008-09-25 · TA获得超过609个赞
知道小有建树答主
回答量:636
采纳率:0%
帮助的人:439万
展开全部
多重循环
dim jiechengNumber
dim sum
dim i
dim j
dim n
jiechengNumber=1
sum=0
n=inputbox("请输入n:")
for i=1 to n
for j=1 to i
jiechengNumber=jiechengNumber*j
next
sum=sum+jiechengNumber
jiechengNumber=1
next
msgbox sum

单循环
dim sum
dim i
dim n
n=inputbox("请输入n:")
sum=1+n
for i=1 to n-1
sum=sum*(n-i)+1
next
sum=sum-1
msgbox sum

这个是VBS.我不会VB
应该差不多.你改一下就OK
单循环就是分解一下因式你就发现规律了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式