Menu
CoddyTech

回顾:做出决策

本课属于 Coddy GO 学习旅程的“基础知识”单元。第 43 课,共 109 课。

challenge icon

挑战

中等

补全代码,实现不同的条件语句并打印结果。

准确文本是 Good job!。

准确文本是 Grade: B。

亲手试试

package main

import "fmt"

func main() {
  // 已给定的变量
  score := 85
  grade := ""
  
  // TODO:使用 if 语句检查 score 是否大于或等于 90
  // 如果条件成立,将 grade 设为 "A"
  
  // TODO:使用 else if 语句检查 score 是否大于或等于 80
  // 如果条件成立,将 grade 设为 "B"
  
  // TODO:使用 else if 语句检查 score 是否大于或等于 70
  // 如果条件成立,将 grade 设为 "C"
  
  // TODO:使用 else 语句处理低于 70 的分数
  // 将 grade 设为 "F"
  
  // TODO:使用 grade 变量,准确打印说明中的文本
  
  // TODO:使用 switch 语句,根据 grade 变量打印一条消息
  // 如果是 "A",打印 "Excellent work!"
  // 如果 grade 是 "B",打印说明中指定的准确文本
  // 如果 grade 是 "C",打印 "Satisfactory."
  // 如果 grade 是其他值,打印 "You need to improve."
}

基础知识中的所有课

自己练习: Go 在线编译器