龙空技术网

GO学习 多重for循环

三天时间A 332

前言:

当前兄弟们对“执行一次for循环的时间怎么算出来”可能比较着重,姐妹们都需要剖析一些“执行一次for循环的时间怎么算出来”的相关资讯。那么小编同时在网络上网罗了一些有关“执行一次for循环的时间怎么算出来””的相关资讯,希望你们能喜欢,姐妹们快快来了解一下吧!

多重for循环

package mainimport "fmt"func main() {  /*  循环嵌套:多层循环签到在一起  题目一:  *****  *****  *****  *****  *****  Print()  Printf()  Println()  题目二:打印乘法表  1 x 1 = 1  2 x 1 = 2  2 x 2 = 4  ....  */  fmt.Println("题目一")    //循环5次  for i := 1; i<=5;i++{    //打印一行5个星    for j := 1; j <= 5;j++{      fmt.Print("*")    }    //换行    fmt.Println()  }  fmt.Println("______________________________________")  fmt.Println("打印乘法表")  for  i := 1;i<10;i++{    for j := 1;j <= i;j++{      fmt.Printf("%d x %d = %d\t",j,i,i*j)    }    fmt.Println()  }}

运行输出:

题目一*************************______________________________________打印乘法表1 x 1 = 1  1 x 2 = 2  2 x 2 = 4  1 x 3 = 3  2 x 3 = 6  3 x 3 = 9  1 x 4 = 4  2 x 4 = 8  3 x 4 = 12  4 x 4 = 16  1 x 5 = 5  2 x 5 = 10  3 x 5 = 15  4 x 5 = 20  5 x 5 = 25  1 x 6 = 6  2 x 6 = 12  3 x 6 = 18  4 x 6 = 24  5 x 6 = 30  6 x 6 = 36  1 x 7 = 7  2 x 7 = 14  3 x 7 = 21  4 x 7 = 28  5 x 7 = 35  6 x 7 = 42  7 x 7 = 49  1 x 8 = 8  2 x 8 = 16  3 x 8 = 24  4 x 8 = 32  5 x 8 = 40  6 x 8 = 48  7 x 8 = 56  8 x 8 = 64  1 x 9 = 9  2 x 9 = 18  3 x 9 = 27  4 x 9 = 36  5 x 9 = 45  6 x 9 = 54  7 x 9 = 63  8 x 9 = 72  9 x 9 = 81  Process finished with exit code 0

break_continue

package mainimport "fmt"func main() {  /*  循环结束:    循环条件不满足,循环自动结束了    但是可以通过break和continue来强制的结束循环  循环控制语句  break:彻底的结束循环  continue:结束某一次循环,下次继续。。中止  注意点:多层循环嵌套,break和continue,默认结束的是里层循环    如果想结束指定的某个循环,可以给循环贴标签(起名)。      break 循环标签名      continue 循环标签名  */  for i := 1;i <= 10;i++{    if i == 5{      break      //continue    }    fmt.Println(i)  }  fmt.Println("__________________________")  for i := 1;i <=5;i++{    for j := 1;j<=5;j++{      if j == 2{        //break        continue      }      fmt.Printf("i:%d,j:%d\n",i,j)    }  }  fmt.Println("main...over...")}

运行输出:

1234__________________________i:1,j:1i:1,j:3i:1,j:4i:1,j:5i:2,j:1i:2,j:3i:2,j:4i:2,j:5i:3,j:1i:3,j:3i:3,j:4i:3,j:5i:4,j:1i:4,j:3i:4,j:4i:4,j:5i:5,j:1i:5,j:3i:5,j:4i:5,j:5main...over...Process finished with exit code 0

读完点个赞,给我的坚持更新注入新的活力。

2022.05.08 日更 64/365 天

公众号:3天时间

往期同类文章:

GO学习 for循环

GO学习 switch用法

GO学习 if嵌套和其他用法

GO学习 if和if_else

标签: #执行一次for循环的时间怎么算出来 #执行一次for循环的时间是多少 #switch嵌套for循环