在Visual Basic中高效输出数字序列的方法详解
For i As Integer = 1 To 100
Console.WriteLine(i)
Next
这段代码使用了一个For循环,从1迭代到100,并在每次迭代中使用Console.WriteLine方法输出当前的数字i。
Dim first As Integer = 1
Dim step As Integer = 2
Dim last As Integer = 100
For i As Integer = first To last Step step
Console.WriteLine(i)
Next
在这个例子中,首项为1,公差为2,数列的最后一项为100。循环每次增加2,直到达到或超过100。
Dim first As Integer = 0
Dim second As Integer = 1
Dim nextValue As Integer
Console.WriteLine(first)
Console.WriteLine(second)
For i As Integer = 2 To 9
nextValue = first + second
Console.WriteLine(nextValue)
first = second
second = nextValue
Next
For i As Integer = 1 To 100 Step 2
Console.WriteLine(i)
Next
这个循环从1开始,每次迭代增加2,因此只会输出奇数。
要实现每10个数字换行,您可以在循环中添加一个计数器,并在计数器达到10时输出一个换行符。以下是一个示例代码:
Dim counter As Integer = 0
For i As Integer = 1 To 100
Console.WriteLine(i)
counter += 1
If counter Mod 10 = 0 Then
Console.WriteLine() ' 输出一个换行符
End If
Next
在这个例子中,每次输出一个数字后,计数器增加1。当计数器是10的倍数时,输出一个换行符,从而实现每10个数字换行的效果。
发表回复
评论列表(0条)