在不少实际问题中有许多具有规律性的重复性操作,因此在程序中需要重复执行某些语句,Go语言提供了以下几种类型循环处理语句:
1.for循环
重复执行语句块
for循环是一个循环控制结构,可以执行指定次数的循环
代码1:计算1到10的数字之和
代码2:在sum小于10的时候计算sum自相加后的值(即1+2+3+4+5=10+6=16)
总结:
(1)Go语言开发工具在编译代码时,会自动将其中的for ; sum<=10;中的两个分号自动删除
(2)init和post参数是可选的,我们可以直接省略他,类似于while语句(如果不删除init和post,应该为for i :=0;i<=10;i++)
代码3:无限循环: