【发布时间】:2021-09-23 04:44:25
【问题描述】:
如何在以下循环中查看值的变化
Dim one, two, three, four, five as integer;
two = 0;
three = 0;
four = 0;
five = 0;
for one = 0 to 10
if ((one Mod 4) = 0) Then
two = two + (one+three)-five
End if
if ((one Mod 3) = 0) Then
three = three + (one+two)-four
End if
if ((one Mod 2) = 0) Then
four = four + (one+two)-three
End if
if ((one Mod 1) = 0) Then
five = one+ two + three
End if
Next
- 二 = 变化了多少?
- 二值变化时一的值是多少?
【问题讨论】:
-
要么在你想看到它们的地方记录你想看到的值,要么在调试窗口中将变量添加到你的手表集合中,并在你逐步执行代码时观察它们的变化。
-
“看到”是什么意思?请具体说明,因为这对不同的人可能意味着不同的事情。例如,您是说希望应用程序用户能够在循环执行时看到这些值,还是说您希望自己作为开发人员在单步执行代码时看到这些值。首先要避免含糊不清的语言,然后我们就可以避免混淆和这种来回找出你的真正意思。
-
变量一、二……五的最终值是多少?
-
首先,当您的代码就在您面前并且可以自己运行时,您为什么要问我们?其次,最终值与在循环执行时查看值有什么关系?第三,您为什么要在 cmets 中提出其他问题?