func test2() { // 输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母 // Sunday Monday Tuesday Wednesday Thursday Friday Saturday var s string fmt.Println("请输入一个字符:") fmt.Scan(&s) // 转换为大写 s = strings.ToUpper(s) if s == "S" { fmt.Println("请输入第二个字符:") fmt.Scan(&s) if s == "u" { fmt.Println("Sunday") } else if s == "a" { fmt.Println("Saturday") } else { fmt.Println("输入错误") } } else if s == "M" { fmt.Println("Monday") } else if s == "T" { fmt.Println("请输入第二个字符:") fmt.Scan(&s) if s == "u" { fmt.Println("Tuesday") } else if s == "h" { fmt.Println("Thursday") } else { fmt.Println("输入错误") } } else if s == "W" { fmt.Println("Wednesday") } else if s == "F" { fmt.Println("Friday") } else { fmt.Println("输入的不对") } } func main() { test2() }