【链块技术19期】区块链基础语言(十一)——Go语言循环语句

与多数语言不同的是,Go语言中的循环语句只支持for关键字,不支持while和do-while。Go语言循环处理语句主要包含:for循环语句、for循环嵌套语句。

一、for循环语句

1.1 形式一

1.1.1 语法格式

注:a. init:一般赋值表达式,给控制变量赋初值; 

       b. condition:关系表达式或逻辑表达式,循环控制条件;

       c. post:赋值表达式,给控制变量增量或减量。

1.1.2 示例

1.2 形式二

1.2.1 语法格式

1.2.2 示例

1.3 形式三

1.3.1 语法格式

注:condition是关系表达式或逻辑表达式,循环控制条件

1.3.2 示例

1.4 形式四

1.4.1 语法格式

1.4.2 示例

二、for循环嵌套语句

for循环语句有四种形式,而每种形式的for循环语句可以嵌套任意形式的for循环语句,形成多种多样的循环嵌套语句以满足开发需求。现以for循环语句的形式一嵌套在for循环语句形式三为例,组成for循环嵌套语句:

参考资料

[1] 许式伟,吕桂华.Go语言编程[M].北京:人民邮电出版社,2012:40.

本文完,获取更多资讯,敬请关注区块链工程师。

链块学院:专注于区块链技术研发与教育

   —————END—————

本文完,获取更多资讯,敬请关注区块链工程师。

  

猜你喜欢

转载自blog.csdn.net/liankuaixy/article/details/81535687