基本語法if 條件表示式else
}
//分析思路
//1. 定義乙個變數,來接收跑步使用秒數. float64
//2. 定義乙個變數,來接收性別string
//3. 因為判斷是巢狀的判斷,因此我們會使用巢狀分支
var second float64
fmt.println("請輸入秒數")
fmt.scanln(&second)
if second <= 8 else
} else
出票系統:根據淡旺季的月份和年齡,列印票價
旺季: **(18-60):60
兒童(<18):半價
老人(>60):1/3
淡季: **:40
其他:20
//分析思路
age 的兩個變數 byte
//2.使用巢狀分支
var month byte
var age byte
var price float64 = 60.0
fmt.println("請輸入遊玩月份")
fmt.scanln(&month)
fmt.println("請輸入遊客的年齡")
fmt.scanln(&age)
if month >= 4 && month <= 10 else if age >= 18 else
} else else
}
Go 陣列的應用案例
var mychars 26 byte for i 0 i 26 i for i 0 i 26 i 思路 如何讓平均值保留到小數.fmt.printf sum v 平均值 v n n sum,float64 sum float64 len intarr2 var intarr3 5 int 為了每次...
綜合案例(分支和迴圈應用)
根據輸入的成績的範圍列印及格或者不及格。score int input 請輸入分數 if score 60 print 不及格 else print 及格 根據輸入的年紀範圍列印成年或者未成年,如果年齡不在正常範圍內 0 150 列印這不是人 age int input 請輸入年齡 if0 age ...
Go 多重迴圈控制及案例
外層迴圈次數為m次,內層為n次,則內層迴圈體實際上需要執行m n次 程式設計時兩大絕招 1 先易後難,即將乙個複雜的問題分解成簡單的問題。2 先死後活 package main import fmt func main fmt.printf 第 d個班級的平均分是 v n j,sum float64...