关于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
给位大哥大姐,帮帮忙了,信息考试呢!!! 展开
2:怎样编写1+1/2-1/3+4/1-5/1+6/1......+1/100
给位大哥大姐,帮帮忙了,信息考试呢!!! 展开
展开全部
第一个
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提示:
n! 可以写成:
sum=1
for i=1 to n
sum=sum*i
next
n! 可以写成:
sum=1
for i=1 to n
sum=sum*i
next
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一题递归函数算阶乘
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询