golang99道練習題之15
摘要:
1.利用條件運算子的巢狀來完成此題:
學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。
2.程式分析:(a>b)?a:b這是條件運算子的基本例子。
3.程式原始碼:
不支援這個運算子
package main
import ...
1.利用條件運算子的巢狀來完成此題:
學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。
2.程式分析:(a>b)?a:b這是條件運算子的基本例子。
3.程式原始碼:
不支援這個運算子
package main import "fmt" func main() { var score int var grade string fmt.Print("請輸入你的成績:") fmt.Scan(&score) if score < 0 || score > 100 { fmt.Println("您輸入的有誤!") } else { if score >= 90 { grade = "A" } else if score >= 60 { grade = "B" } else { grade = "C" } fmt.Printf("你的成績是:%d,成績等級是:%s\n", score, grade) } }