| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1623 人关注过本帖
标题:高难度VB
只看楼主 加入收藏
luojia86
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2008-4-6
结帖率:100%
收藏
 问题点数:0 回复次数:11 
高难度VB
求下列数列的结果:
  1!+2!+3!+4!+...+19!+20!
还请VB高手指点,有时间请你们吃雪高.
搜索更多相关主题的帖子: 高难度 
2008-04-07 17:19
xiaolaba3330
Rank: 1
来 自:辽宁大连
等 级:新手上路
帖 子:175
专家分:0
注 册:2007-10-19
收藏
得分:0 
k = 1
For i = 1 To 20
 k = k * i
 Sum = Sum + k
Next
Label2.Caption = Sum

小弟写了一个,不知道对不,还请各位高手指正哦!
收到的鲜花
  • luojia862008-04-08 14:31 送鲜花  2朵   附言:我很赞同.谢谢了,帅哥!

编程学习中~~
2008-04-07 21:45
编程之星
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:285
专家分:391
注 册:2007-4-10
收藏
得分:0 
楼上的代码有问题。 - -||
我还以为楼主说的是什么高难度的VB呢,原来这样。楼主,我不要雪高,我要雪糕,最好就是巧克力味的,记住打包寄过来哦。
代码如下:
Dim sum As Integer'结果
For i = 1 To 20
    sum = sum + i * i
Next
Print sum

怎么越学就觉得自己越笨
2008-04-07 22:28
xiaolaba3330
Rank: 1
来 自:辽宁大连
等 级:新手上路
帖 子:175
专家分:0
注 册:2007-10-19
收藏
得分:0 
恩? 你这是求1*1+2*2+3*3.....20*20的结果吧 不是阶乘

编程学习中~~
2008-04-07 22:32
yw19870626
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2008-4-7
收藏
得分:0 
二楼的好像也不对哦,我试了下,出错了~
2008-04-08 00:16
yw19870626
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2008-4-7
收藏
得分:0 
二楼的k=k*i个人感觉有问题,也不是阶乘哦~~~~
2008-04-08 00:19
xiaolaba3330
Rank: 1
来 自:辽宁大连
等 级:新手上路
帖 子:175
专家分:0
注 册:2007-10-19
收藏
得分:0 
[bo]以下是引用 [un]yw19870626[/un] 在 2008-4-8 00:19 的发言:[/bo]

二楼的k=k*i个人感觉有问题,也不是阶乘哦~~~~

 i=1时 k=1*1=1 sum=1
i=2  k=1*2 sum=1+2
i=3  k=1*2*3 sum=1+2+1*2*3
i=4  k=1*2*3*4 sum=1+2+1*2*3+1*2*3*4
.......
呵呵 你在运行下 不过建议你不要k 和sum 不要定义成integer!
我最后运行出来的结果是2.56....(n多位小数)乘以10的18次方

编程学习中~~
2008-04-08 01:37
yw19870626
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2008-4-7
收藏
得分:0 
嗯,楼上的正解,这次我试成功了!
2008-04-08 02:01
luojia86
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2008-4-6
收藏
得分:0 
嗯!还是你们有才啊,本人编程技术还有待于提高
2008-04-08 14:38
hyhhd
Rank: 2
等 级:论坛游民
威 望:1
帖 子:502
专家分:44
注 册:2006-5-12
收藏
得分:0 
可以不用循环,可采用递归来实现。

2008-04-08 19:33
快速回复:高难度VB
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016552 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved