MST

星途 面试题库

面试题:Go语言if条件判断语句的嵌套使用

假设有三个整数变量a、b、c,使用Go语言的if条件判断语句,当a大于b且b大于c时,输出“a > b > c”;当a大于b且b小于等于c时,输出“a > b, b <= c”;当a小于等于b时,输出“a <= b”。请写出完整的Go代码。
38.5万 热度难度
编程语言Go

知识考点

AI 面试

面试题答案

一键面试
package main

import "fmt"

func main() {
    var a, b, c int
    // 这里可以添加给a、b、c赋值的逻辑,例如通过用户输入或直接赋值
    // 假设这里直接赋值测试
    a = 5
    b = 3
    c = 2

    if a > b {
        if b > c {
            fmt.Println("a > b > c")
        } else {
            fmt.Println("a > b, b <= c")
        }
    } else {
        fmt.Println("a <= b")
    }
}