A=3
B=50
DO UNTIL A*B<500
B=B+25
LOOP
PRINT "B=";B
ENDPrivate Sub Form_Load()Dim a As Integer, b As Integer
a = 3
b = 50
Do Until a * b < 500
b = b + 25
Loop
Debug.Print "B="; bEnd Sub显示:
B=50分析,搞笑,直接就a*b=3*50=150满足条件,推出!估计应该是
Private Sub Form_Load()Dim a As Integer, b As Integer
a = 3
b = 50
Do Until a * b > 500
b = b + 25
Loop
Debug.Print "B="; bEnd Sub显示:B=175
B=50
DO UNTIL A*B<500
B=B+25
LOOP
PRINT "B=";B
ENDPrivate Sub Form_Load()Dim a As Integer, b As Integer
a = 3
b = 50
Do Until a * b < 500
b = b + 25
Loop
Debug.Print "B="; bEnd Sub显示:
B=50分析,搞笑,直接就a*b=3*50=150满足条件,推出!估计应该是
Private Sub Form_Load()Dim a As Integer, b As Integer
a = 3
b = 50
Do Until a * b > 500
b = b + 25
Loop
Debug.Print "B="; bEnd Sub显示:B=175
k = 1
from 10 to 1 step -2 loop 5 timesn = 0 + 10 + 8 + 6 + 4 + 2
now m = - 1
n = 30 - 1 = 29
Dim j As Integera = 0
For j = 1 To 20 Step 2
a = a + j / 5
Next j
Debug.Print aEnd Sub显示:
20555555555没做对一道!
给答案告没法。
DO
READ K
FOR M=10 TO K STEP -2
N=K+M
NEXT M
PRINT N+M
LOOP WHILE ABS(N+M)<>27
END DATA 1,-2,9,0,-1,9麻烦在简单讲一下,我把分给你
求解
help me :():)(:
第三次:k=9,循环到 m+n=27 就跳出来了刚才看错了,没有死循环,正确的。
N=K+M
NEXT M
这层循环和外层循环分开来看,里面循环结束了,外面的才循环一次。外面的循环就是读数用的,整个流程就是:
k=1
FOR M=10 TO K STEP -2
N=K+M
NEXT M
判断M+N
k=-2
FOR M=10 TO K STEP -2
N=K+M
NEXT M
判断M+N
k=9
FOR M=10 TO K STEP -2
N=K+M
NEXT M
M+N=27所以就
跳出来了
虽然还是没太听懂?(?n+M)。但真的谢谢你