用vb编写程序:求a+aa+aaa+…+aaaa(n个)的和。如计算3+33+333+3333+33333的和。要完整代码,谢谢
答案:2 悬赏:30
解决时间 2021-02-06 00:47
- 提问者网友:霸道ぁ小哥
- 2021-02-05 18:19
用vb编写程序:求a+aa+aaa+…+aaaa(n个)的和。如计算3+33+333+3333+33333的和。要完整代码,谢谢
最佳答案
- 二级知识专家网友:何以畏孤独
- 2021-02-05 19:12
帮你用VB.NET写了个哈,,你自己用当n=4的时候,a=4的时候!测试结果为4936
Dim a, n, i As Integer Dim b, temp As String a = 4 n = 4 b = a.ToString() temp = a.ToString() Dim sum As Long
For i = 1 To n sum += a b &= temp a = CInt(b) Next
MsgBox(sum)
Dim a, n, i As Integer Dim b, temp As String a = 4 n = 4 b = a.ToString() temp = a.ToString() Dim sum As Long
For i = 1 To n sum += a b &= temp a = CInt(b) Next
MsgBox(sum)
全部回答
- 1楼网友:青春如此荒謬
- 2021-02-05 19:35
当i不等于n的时候在s字符串最后加上一个“+”号,当输出最后一个字符串,比如22222时候i=5,n=5,这个时候不要再s最后加上“+”号
如果有这句,比如a=2,n=5时候输出是这样的:
当a=2时,n=5时,s=2+22+222+2222+22222
如果没有这句if i <> n then s = s + "+" 那么输出是这样的:
当a=2时,n=5时,s=222222222222222
或者没有判断语句,只有s=s + "+" 那么输出是这样的:
当a=2时,n=5时,s=2+22+222+2222+22222+
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯