VB题,计算表达式的值:1-1/3+1/5-1/7+……,直到最后一项的绝对值小于10^(-6)为
答案:1 悬赏:30 手机版
解决时间 2021-11-11 03:49
- 提问者网友:雨不眠的下
- 2021-11-10 22:48
VB题,计算表达式的值:1-1/3+1/5-1/7+……,直到最后一项的绝对值小于10^(-6)为
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-11-10 22:53
dim num_a as double
dim num_result as double
num_a=1
num_result=1
do
if num_a<>1 then num_a=num_a+4
num_result=num_result-1/(num_a+2)+1/(num_a+4)
loop until (num_a+4)>10^(6)
msgbox "值是" & iif((num_a+2)>10^(6),num_result-1/(num_a+4),num_result)追问_是什么意思?追答没什么意思,就是一个变量的名字,例如dim a_b as string 意思就是a_b是一个类型为string的变量
dim num_result as double
num_a=1
num_result=1
do
if num_a<>1 then num_a=num_a+4
num_result=num_result-1/(num_a+2)+1/(num_a+4)
loop until (num_a+4)>10^(6)
msgbox "值是" & iif((num_a+2)>10^(6),num_result-1/(num_a+4),num_result)追问_是什么意思?追答没什么意思,就是一个变量的名字,例如dim a_b as string 意思就是a_b是一个类型为string的变量
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯