1!+2!+3!+。。。+10!是什么意思

程序里面有几个地方看不懂希望给说说privateSubform_load()Dima(1to10)Aslong,sumaslong,taslongDimnasintsho... 程序里面有几个地方看不懂 希望给说说
private Sub form_load()
Dim a (1 to 10) As long,sum as long,t as long
Dim n as int
show
t = 1
for n = 1 to 10
t=t*n
a(n)=t
next n
sum=0
for each x in a
sum=sum+x
next x
print "1!+2!+3!+.....+10!=";sum
End Sub
不是很懂 麻烦给解释下
特别是这几句
show
t = 1
for n = 1 to 10
t=t*n
a(n)=t
next n
sum=0
写的不规范 不好意思
展开
 我来答
43295811
2008-08-30 · TA获得超过1529个赞
知道大有可为答主
回答量:1701
采纳率:0%
帮助的人:2025万
展开全部
代码作用是求 1...到....10 的阶乘之和!

show '显示窗体,这个是必须要有的不然print不出来结果
t = 1 '变量t初始=1,因为你要求阶乘
for n = 1 to 10
t=t*n '求10个数的阶乘,把每个数的阶乘赋值给数组a(),a(1)=1! .... a(10)=10!
a(n)=t
next n
sum=0 '求和的变量!求和之前先让变量=0,这样求出的结果才正确!
机器人1964
2008-08-30 · TA获得超过315个赞
知道答主
回答量:88
采纳率:0%
帮助的人:0
展开全部
1!+2!+3!+。。。+10!
可能是你对3!之类不懂。
3!表示阶乘,即1*2*3
10!=1-2*3*4*5*6*7*8*9*10
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hoholwh
2008-08-30 · TA获得超过119个赞
知道小有建树答主
回答量:356
采纳率:0%
帮助的人:208万
展开全部
不太肯定 意思可能是 1+2*1+3*2*1+4*3*2*1+……+10*9*8*7*6*5*4*3*2*1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宁夏交通枢纽
2008-08-30
知道答主
回答量:19
采纳率:0%
帮助的人:0
展开全部
一的阶乘加二的阶乘一直加到十的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蘇爛爛
2008-08-30
知道答主
回答量:33
采纳率:0%
帮助的人:8.4万
展开全部
不知道你的意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式