关于VB的一些算法问题?

1:怎样编写1!+2!+3!+4!+5!+6!+7!+8!2:怎样编写1+1/2-1/3+4/1-5/1+6/1......+1/100给位大哥大姐,帮帮忙了,信息考试呢... 1:怎样编写1!+2!+3!+4!+5!+6!+7!+8!

2:怎样编写1+1/2-1/3+4/1-5/1+6/1......+1/100

给位大哥大姐,帮帮忙了,信息考试呢!!!
展开
 我来答
百度网友6ceb51d95
2008-03-22 · TA获得超过1508个赞
知道大有可为答主
回答量:2108
采纳率:0%
帮助的人:2443万
展开全部
第一个
for i=1 to 8
j=1
for k=1 to i
j=j*k
next k
L=L+j
next i
print l

第二个
for i=1 to 100
if (i mod 2) = 0 then
k=k-(1/i)
else
k=k+(1/i)
endif
next i
print k
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KaaPaa
2008-03-22 · TA获得超过670个赞
知道小有建树答主
回答量:591
采纳率:0%
帮助的人:606万
展开全部
提示:
n! 可以写成:
sum=1
for i=1 to n
sum=sum*i
next
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzh741206
2008-03-24 · TA获得超过1192个赞
知道大有可为答主
回答量:1929
采纳率:100%
帮助的人:2800万
展开全部
2/
dim sum as double
dim x as Integer
x=1
for i=1 to 100
sum=sum+x/i
x=-x
next i
print sum
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nny_886
2008-03-22 · 超过13用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:49.7万
展开全部
第一题递归函数算阶乘
public function JieCheng(n as long)as long
if n=1 then
jiecheng=1
else
jiecheng(n)=jiecheng(n-1)
end if
end function
然后累加个数字的阶乘
第二题
dim sum as double
for i=1 to n
if mod(i,2)=0 then
sum=sum+1/i
else
sum=sum-1/i
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式