Latest web development tutorials

言語を行くステートメントを続けます

ゴー言語のループ ゴー言語のループ

言語文はbreak文のようなビットを続けて行きます。 しかし、ループの外に続けますが、現在のループをスキップしないで次のループを実行します。

ループのために、増分文の実行をトリガーするステートメントの実施を継続します。

文法

次のように続ける構文は次のとおりです。

continue;

次のように文がフローチャートである続けることです。

package main

import "fmt"

func main() {
   /* 定义局部变量 */
   var a int = 10

   /* for 循环 */
   for a < 20 {
      if a == 15 {
         /* 跳过此次循环 */
         a = a + 1;
         continue;
      }
      fmt.Printf("a 的值为 : %d\n", a);
      a++;     
   }  
}

結果の上記の例の実装:

a 的值为 : 10
a 的值为 : 11
a 的值为 : 12
a 的值为 : 13
a 的值为 : 14
a 的值为 : 16
a 的值为 : 17
a 的值为 : 18
a 的值为 : 19

ゴー言語のループ ゴー言語のループ