要求详细解释 VB 程序? VB问题,寻求详细解释

发布于 教育 2024-06-10
6个回答
  1. 匿名用户2024-01-29

    这很简单,它是一个简单的嵌套循环。 我们先来看一下内部循环:

    for j = 1 to 4

    if j mod 2 <>0 then

    a = a - 1

    end if

    a = a + 1

    next j

    当 J=1,J mod 2=1 时,如果 J mod 2 <>0 则条件为真,先执行 a=a-1,然后执行 a=-1,然后立即脱离条件,执行 a=a+1,即 a=0

    当 j=2 时,如果 j mod 2 <>0 则此条件无效,因此不执行条件中的语句,只执行以下 a=a+1,在本例中为 a=1

    同理,当J=3时,执行a=a-1,a=a+1,最后a=1,当J=4时,只执行a=a+1,a=2这时,内循环执行一次,我们来看外循环,外循环的条件是 i=1 到 2,即外循环应该执行两次,即内循环会执行两次,因此,刚好执行第二个内循环时,a 的值为 2, 最终结论应为 4

  2. 匿名用户2024-01-28

    上面程序的答案不是用 4 计算的吗? 这就是研究的价值所在。

  3. 匿名用户2024-01-27

    3 n=3,所以打印 arr2(n)、arr1(n) 等于打印 arr2(3)、arr1(3)。

    arr1 数组的 1 和 5 元素分别分配了 1,2,3,4,5,因此 arr1(3)=3

    arr2 数组 [arr2(3)] 的第三个元素总是分配给循环,最后一次值是 2*3+5=11

    4 第一个循环给出数组 a 的 1 10 个元素,分别分配 1、2、3、4、5、6、7、8、9 和 10 的值

    第二个循环将 1、4 和 9 分别分配给 p 阵列 1 和 3 元素

    第三个循环加起来是 5+2*1+2*4+2*9=5+2+8+18=33

  4. 匿名用户2024-01-26

    你能自己看清楚吗? 你能说得更清楚吗?

  5. 匿名用户2024-01-25

    第 1 周期:

    n=1a=fun(b,n)+b=fun(3,1)+bfun(3,1)运行过程:

    x=y-1+n=1-1+1=1

    y=x+y-n=1+1-1=1

    fun=x+y=1+1=2

    b=x=1n=y=1

    因此 a=fun+b=2+1=3

    n=n+1=1+1=2

    第 2 周期:

    n=2b=fun(n,a)+a=fun(2,3)+afun(2,3)运行过程:

    x=y-1+n=3-1+2=4

    y=x+y-n=4+3-2=5

    fun=x+y=4+5=9

    n=x=4a=y=5

    因此 b=fun+a=9+5=14

    n=n+1=4+1=5

    第 3 周期:

    n=5a=fun(b,n)+b=fun(14,5)+bfun(14,5)运行过程:

    x=y-1+n=5-1+5=9

    y=x+y-n=9+5-5=9

    fun=x+y=9+9=18

    b=x=9n=y=9

    因此 a=fun+b=18+9=27

    n=n+1=9+1=10

    由于 n 大于 6,则循环结束。

    此时,n=10

    a=27b=9

  6. 匿名用户2024-01-24

    do until...循环,在满足条件时结束,需要输入三个数字,a、b、x,然后执行。

    a=a+b+x,然后进入下一个循环。 循环结束后,在窗体上打印 a

    在这个问题中,当 x=-1 是循环时,第一个循环,需要输入 5、4、3,对应的 a=5、b=4、c=3,然后执行 a=a+b+x,得到 a=12

    此时,x=3,只有当x=-1时,循环才会结束,所以会进入下一个循环。

    在第二个循环中,输入2,1,-1,对应的a=2,b=1,x=-1,然后执行a=a+b+x,此时我们得到a=2,x=-1,结束循环,此时a=2

    接下来,运行打印 A。 所以输出结果为 2

相关回答
5个回答2024-06-10

让我们以读取和写入文件为例。

17个回答2024-06-10

10分,我只想得到一个程序哈哈。

7个回答2024-06-10

在模块中,设置一个全局变量以保存单击的泵:public intbeng as integer >>>More

7个回答2024-06-10

一个简单的计算器可以用一系列小部件制作。 >>>More

15个回答2024-06-10

不可能是学生吧? 给你最基本的**,让你明白。 >>>More