Latest web development tutorials

ゴー言語breakステートメント

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

次の二つの側面に言語break文を移動します。

  1. ループの外に声明を循環させるとループの後の文の実行を開始します。
  2. 例実施後のステートメント内のアクションのうちスイッチ(switch文)を破ります。

文法

次のようにブレーク構文は次のとおりです。

break;

break文は、フロー・チャートである次のとおりです。

package main

import "fmt"

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

   /* for 循环 */
   for a < 20 {
      fmt.Printf("a 的值为 : %d\n", a);
      a++;
      if a > 15 {
         /* 使用 break 语句跳出循环 */
         break;
      }
   }
}

結果の上記の例の実装:

a 的值为 : 10
a 的值为 : 11
a 的值为 : 12
a 的值为 : 13
a 的值为 : 14
a 的值为 : 15

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