目錄switch
for寫法一
num := 2
if num >= 5 else
寫法二
dd := 5
if dd > 5 else if dd > 2 else
寫法三
//作用域僅在if-else中
if ss:=2; ss>5
寫法一
num := 5
switch num
寫法二
score := 88
switch
寫法三
num := 5
switch num
寫法四
//作用域僅在switch中
switch num := 5; num
go中的for迴圈類似c語言,即
for 表示式1; 表示式2; 表示式3
/***表示式1:初始化
**表示式2:判斷條件
**表示式3:迭代值
**省略表示式1:
**省略表示式2:迴圈永遠成立,即死迴圈
**省略表示式3:
*/
用法一
for i=1; i<5; i++
用法二
num := 1
for i<5
一般用法和其它語言一樣,但是go可以有一些特殊的使用方法
out:
for i := 1; i < 5; i++
} }
標籤跳轉
a := 1
loop:
a++if a > 10
選擇和迴圈結構
一 if else if else 只會執行其中的乙個分支,其他分支會被繞開。二執行switch語句時,遇到了符合的case後,如果沒有break,會執行接下來的所有case中的 不會再判斷case是否符合switch的表示式 包括default語句,除非遇到break int a1 1 int a...
if選擇結構和while迴圈及for迴圈
if 條件 示例 如下 public static void main string args 奇偶數判斷條件 i 2 0 為偶數否則為奇數。示例 如下 public class suijishu else if i 1 複雜條件 與 或 非 三種 示例 如下 public static void ...
選擇結構和迴圈結構
一 if if else if else if else if else 三種,都是對boolean表示式判斷 switch 裡面是乙個表示式就行,對結果進行常量判斷,若干個case常量break,最後 default break,二 迴圈結構 1 普通for迴圈 2 while迴圈 4 三種迴圈的...