VB中求a+aa+aaa+...(如2+22+222+2222+22222)前n项之和。大神们帮帮忙
答案:2 悬赏:80
解决时间 2021-02-06 19:07
- 提问者网友:樱花树下最美的约定
- 2021-02-05 20:39
ru ti
最佳答案
- 二级知识专家网友:留下所有热言
- 2021-02-05 22:02
option base 1
dim a()
dim jia as long:dim i ,k
dim str,str1
dim and '和
for i=1 to len(text1.text)
str=mid(text1.text,i,1)
if str="+" then
jia=jia+1
end if
jia=jia+1
for i=1 to jia
for k=1 to i
str1=str1 & "2"
next k
a(i)=val(str1)
next i
for k=lbound(a) to ubound(a)
and=and+a(k)
next k
全部回答
- 1楼网友:一只傻青衣
- 2021-02-05 23:19
option base 1 dim a() dim jia as long:dim i ,k dim str,str1 dim and '和 for i=1 to len(text1.text) str=mid(text1.text,i,1) if str="+" then jia=jia+1 end if jia=jia+1 for i=1 to jia for k=1 to i str1=str1 & "2" next k a(i)=val(str1) next i for k=lbound(a) to ubound(a) and=and+a(k) next k
麻烦采纳,谢谢!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯