我想做的是循环遍历数字 0 到 100 并检查哪些数字可以被 5 整除并将其打印到控制台,这就是我到目前为止所做的:
Module Module1
Sub Main()
For i = 0 To 100
If i / 5 = Then
Console.WriteLine(i)
End If
Next
Console.ReadLine()
End Sub
End Module
我想知道是否能够使用 If 语句检查一系列数字,例如如下所示:
If i / 5 = 0 to 19 Then
这可能吗?
提前谢谢您!
最佳答案
like this:
If i / 5 = 0 to 19 Then ...
您可以在For
-loop中使用Step
参数:
For i As Int32 = 0 To 100 Step 5
Console.WriteLine(i)
Next
如果您想检查一个数字是否可以被另一个数字整除,请使用 Mod
operator :
If i Mod 5 = 0 Then
Console.WriteLine(i)
End If
关于vb.net - If 语句和 For 循环 - 如何只取每 5 个数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28149539/