Go语言 IF And Switch 基本使用案例

Go语言 IF And Switch 基本使用案例

  • IF
  • Switch

IF

var score int
//输入学生成绩
fmt.Printf("请输入学生成绩:")
fmt.Scanln(&score)
if (score >= 0 && score < 60) {
	fmt.Println("不及格")
} else if (score >= 60 && score < 70) {
	fmt.Println("及格")
} else if (score >= 70 && score < 80) {
	fmt.Println("中等")
} else if (score >= 80 && score <= 100) {
	fmt.Println("优秀")
} else {
	fmt.Println("输入有误!!")
}

在这里插入图片描述

Switch

switch {
	case score >= 0 && score < 60:
		fmt.Println("不及格")
		break
	case score >= 60 && score < 70:
		fmt.Println("及格")
		break
	case score >= 70 && score < 80:
		fmt.Println("中等")
		break
	case score >= 80 && score <= 100:
		fmt.Println("优秀")
		break
	default:
		fmt.Println("输入有误!!")
		break
}

在这里插入图片描述

你可能感兴趣的:(Go语言,go)