Go 语言循环语句Go 语言循环语句

以太坊联合创始人V神:稳定币行业正在错失不同区块链之间互操作性的宝贵机会

以太坊联合创始人Vitalik Buterin认为稳定币行业正在错失提高不同区块链之间互操作性的宝贵机会。 在5月20日的发布的Twitter帖子中,Buterin表示使用稳定币可以使用户跨不同的区块链转移价值: “在特定情况下,由发行人支持的稳定币可以做很多…

一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。但有的时候,我们可能需要多次执行同一块代码,C 语言提供的循环语句解决了我们的问题。

循环语句和前面的条件语句,为编程语言提供了更为复杂执行路径的多种控制结构。

循环语句允许我们多次执行一个语句或语句组。

循环语句流程图

大多数编程语言循环语句的流程图如下:

Go 语言循环语句Go 语言循环语句

Go 语言循环语句

Go 语言提供了以下几种循环处理语句

循环类型 描述
for 循环语句 重复执行语句块
for 语句循环嵌套 在 for 循环中嵌套一个或多个 for 循环

循环控制语句

循环控制语句可以控制循环体内语句的执行过程

Go 语言提供了下几种循环控制语句

控制语句 描述
break 语句 经常用于中断当前 for 循环或跳出 switch 语句
continue 语句 跳过当前循环的剩余语句,然后继续进行下一轮循环
goto 语句 将控制转移到被标记的语句

无限循环

如果 for 循环中条件语句永远不为 false 则会进行无限循环

我们可以通过 for 循环语句中只设置一个 true 条件表达式来执行无限循环

/**
 * file: main.go
 * author: 简单教程(www.twle.cn)
 * Copyright © 2015-2065 www.twle.cn. All rights reserved.
 */

package main

import "fmt"

func main() {
    for true  {
        fmt.Printf("这是无限循环n");
    }
}

编译运行以上 Go 语言范例,输出结果如下

$ go run main.go 
这是无限循环
这是无限循环
这是无限循环
这是无限循环
这是无限循环
这是无限循环
这是无限循环
这是无限循环
这是无限循环
这是无限循环
...

你可以按下 CTRL + C 组合键中断范例的执行

去中心化專欄|國安面前,必須裝備的三件工具 #decentralizehk

Argent 團隊在歐洲,跟我毫無利益瓜葛,而且推薦下載沒有介紹費。不單如此,為了讓更多人擁有人生第一筆密碼貨幣,我還會為每人送上 1 美元,名額 199 人。‌ 這相當於我捐出 199 美元給 #decentralizehk ,給 199 位移民區塊鏈的港人…

Click to rate this post!
[Total: 0 Average: 0]

人已赞赏
Go语言技术开发

Go 语言条件语句

2020-5-29 16:23:04

Go语言技术开发

Go 语言函数

2020-5-29 16:23:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索