Golang 程序实现 for 循环


2022 年 2 月 12 日, Learn eTutorial
1647

为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题

循环语句

一系列语句按照指定次数重复执行,或者执行直到满足指定条件,这称为程序循环。

Golang 中的 for 循环语句

for 循环语句允许多次执行语句集合。在 for 循环中,语句被分解为三个不同的部分。此外,这三个部分可以形成各种语法,以实现成功的循环迭代。

通常在 Golang 中,循环可以分为两种类型

如何在 Go 程序中实现 for 循环语句

我们使用 fmt.Println() 函数将字符串打印到输出屏幕。这里我们展示了如何在 Go 语言中实现循环语句。索引变量 i、j、n 用于 for-loop。为了从循环中退出,我们可以在这里使用 break 语句。

基本 for 循环的语法


for    initializer; condition;   incrementor {
}

 

下面是在 Go 程序中使用的步骤。

算法

第一步:导入 fmt

步骤 2:使用 for-loop 通过变量 i 打印从 1 到 4 的数字

步骤 3:使用 for-loop 通过变量 j 打印从 6 到 10 的数字

步骤 4:使用 break 语句通过打印 exit 终止循环

步骤 5:使用 for-loop 通过变量 n 打印从 0 到 7 的奇数

步骤 6:所有数字都使用 fmt.Println() 打印

 

Golang 源代码

                                          package main
import "fmt"

func main() {
    i := 1
    for i <= 4 {
        fmt.Println(i)
        i = i + 1
    }

    for j := 6; j <= 10; j++ {
        fmt.Println(j)
    }

    for {
        fmt.Println("exit")
        break
    }

    for n := 0; n <= 7; n++ {
        if n%2 == 0 {
            continue
        }
        fmt.Println(n)
    }
}
                                      

输出

1
2
3
4
6
7
8
9
10
exit
1
3
5
7