Vb.net 尝试创建一个For循环,在visualbasic中添加一些东西;没有得到正确的答案
我需要为一个类创建一个控制台应用程序,它必须使用for Next循环计算以下内容:4+8+12+16+20….+208 以下是我所拥有的:Vb.net 尝试创建一个For循环,在visualbasic中添加一些东西;没有得到正确的答案,vb.net,Vb.net,我需要为一个类创建一个控制台应用程序,它必须使用for Next循环计算以下内容:4+8+12+16+20….+208 以下是我所拥有的: Dim x As Integer = 0 Dim z As Integer = 4 For x = 0 To 208 Step 4 z = z + 4 Console.WriteLine(z) Next 我不知道我做错了什么。在每次迭代中,您将4添加到z,因此您实际上是在计算4+4+4+…+4.您真正想要做的是将x添加到z: Dim x
Dim x As Integer = 0
Dim z As Integer = 4
For x = 0 To 208 Step 4
z = z + 4
Console.WriteLine(z)
Next
我不知道我做错了什么。在每次迭代中,您将
4
添加到z
,因此您实际上是在计算4+4+4+…+4.您真正想要做的是将x
添加到z
:
Dim x As Integer = 0
Dim z As Integer = 4
For x = 0 To 208 Step 4
z = z + x
Console.WriteLine(z)
Next
在每次迭代中,您将
4
添加到z
,因此您实际上是在计算4+4+4+…+4.您真正想要做的是将x
添加到z
:
Dim x As Integer = 0
Dim z As Integer = 4
For x = 0 To 208 Step 4
z = z + x
Console.WriteLine(z)
Next
推荐阅读:您的主要故障是未使用调试器。一步一步地浏览代码,并在每个步骤中显示变量的内容-然后(希望)您将了解发生了什么。或者,如果您不知道如何使用调试器,请在循环中添加一行
Console.WriteLine(x)
。建议阅读:您的主要故障是不使用调试器。一步一步地浏览代码,并在每个步骤中显示变量的内容-然后(希望)您将了解发生了什么。或者,如果您不知道如何使用调试器,请在循环中添加一行Console.WriteLine(x)
。