VB 问题程序计算 2 22 222 2222 22222222 我不知道如何改进程序问题! 帮助

发布于 科技 2024-02-22
7个回答
  1. 匿名用户2024-01-25

    dim s as long

    dim k as long

    dim i as integer

    i = 9for i = 0 to i - 1

    k = 2 * 10 ^ i) +k

    s = s + k

    next i

    trueprint s

    在这里我不能太大,否则会溢出来。

  2. 匿名用户2024-01-24

    dim ret as long

    dim a as integer

    dim b as integer

    ret = 0

    a = 2b = 0

    for i = 0 to 4

    for j = 0 to i

    b = b + a * 10 ^ j

    next j

    ret = ret + b

    b = 0next i

    RET 是所需的值。

    您可以根据 i 的值控制要添加多少个 2,但一定要控制结果以免溢出!

  3. 匿名用户2024-01-23

    为什么这么多人会问这个问题,如果有大2,就把流通量i换一行就行了:

    private sub command1_click()dim i as integer, k as string, j as long

    for i = 1 to 5

    k = string(i, "2")

    j = j + k

    print j, k

    nextprint j

    end sub

  4. 匿名用户2024-01-22

    不是和你写的一样吗?

    s=2+22+222+2222+22222+222222

  5. 匿名用户2024-01-21

    2.顺序结构 循环结构 选择结构。

    3.方法事件。

    绝对路径)。

    caption

    show255,0) bf

    100mid(st,i,1)

    int(6*rnd)+1 n(p)+1

    1.没错**。

    dim a as integer, b as longdo while a <= 100

    a = a + 1

    b = b + a * a

    loopprint b

    2.阶乘计算函数。

    function f(n as double) as doubleif n > 0 then

    f = n * f(n - 1)

    elsef = 1

    end if

    end function

    计算 2+22+222+...2222222 m 的值 = 2222222

    dim n as double

    for i = 0 to 6

    n = n + val(left(m, len(m) -i))next i

    答案在 VB 中都是成功的。

  6. 匿名用户2024-01-20

    基本上,太多了,不能不耐烦。

  7. 匿名用户2024-01-19

    我对此不是很感兴趣。 我对此了解不多。

相关回答
19个回答2024-02-22

解决了这些问题,然后QQ字放在开头,看到调压的方法不一样,大家都想了想。

7个回答2024-02-22

你的程序**循环结构,我不会再尴尬了,也帮不了你了。

5个回答2024-02-22

首先,有两种类型的返回值。

1:当文件在盘号的根目录下时,比如c:,会返回c:2:当文件在二级目录下时,比如c:123,会返回c:123,这也意味着区别在于是否有最后一个需要仔细发送"\" >>>More

13个回答2024-02-22

计算机编程是一门基础计算机课程。 我主要学习了以下四个部分: >>>More

8个回答2024-02-22

最好是重新安装系统,当你买一台你花10-20元的电脑,或者买一张CD,进入BIOS选择光盘先启动,如果不工作,就是系统硬件有问题! 只需更换硬件即可。