MST

星途 面试题库

面试题:Go语言多值返回特性基础应用

在Go语言中,函数可以返回多个值。请编写一个函数,该函数接收两个整数参数,返回它们的和与差,并且在主函数中调用这个函数并打印结果。
11.5万 热度难度
编程语言Go

知识考点

AI 面试

面试题答案

一键面试
package main

import "fmt"

// 定义函数,返回两个整数的和与差
func addAndSubtract(a, b int) (int, int) {
    sum := a + b
    diff := a - b
    return sum, diff
}

func main() {
    a := 5
    b := 3
    sum, diff := addAndSubtract(a, b)
    fmt.Printf("和: %d, 差: %d\n", sum, diff)
}