package main
func main() {
sum:=0
for i:=0;i<10;i++{
sum+=i
}
println(sum)
//逆序输出数字
sum =123
res :=0
for ;sum>0 ; {
res =res*10+sum%10
sum/=10
}
println(res)
//死循环
sum = 0
for{//左花括号必须同for一行
sum++
if sum >100{
break
}
println(sum)
}
JLoop:for j:=0;j<5 ;j++ {//break 可以指定跳转的循环位置
for i:=0;i<10 ;i++ {
if i>5{
break JLoop
}
println(i)
}
}
println("-------------------------")
//无条件循环,条件在内部类似while
p:=0
for ; ; p++ {
if p>10{
break
}
println(p)
}
//无限循环类似while
var k int
for{
if k>10 {
break
}
k++
}
//只有一个循环条件的循环(直接就是while了)
i:=0
for i<=10{
i++
}
}