《零基础Go语言算法实战》【题目 2-1】使用一个函数比较两个整数

《零基础Go语言算法实战》

【题目 2-1】使用一个函数比较两个整数

接收两个整数并分别返回较小或较大的值,可以使用函数 Min(x, y int)。

【解答】

Go 语言实现如下:

package main

import "fmt"

// Min() 返回 x 或 y 中的较小者

func Min(x, y int) int {

if x > y {

return y

}

return x

}

// Max() 返回 x 或 y 中的较大者

func Max(x, y int) int {

if x < y {

return y

}

return x

}

func main() {

fmt.Println(Min(6, 8))

fmt.Println(Max(6, 8))

}

相关推荐
551只玄猫2 分钟前
【操作系统原理 实验报告6】磁盘调度算法
算法·操作系统·os·实验报告·操作系统原理·磁盘调度算法·磁盘调度
2301_793804696 分钟前
C++中的访问者模式变体
开发语言·c++·算法
2501_9454248010 分钟前
模板代码版本兼容
开发语言·c++·算法
沉鱼.4411 分钟前
最小生成树
算法
m0_5180194813 分钟前
C++中的委托构造函数
开发语言·c++·算法
m0_7434703715 分钟前
高性能计算框架实现
开发语言·c++·算法
前端的阶梯16 分钟前
深入浅出的聊下AI Agent
算法·架构
Tony沈哲18 分钟前
AI 正在进入本地时代,我开源了一个推理平台—— 支持多模型 / Agent / Workflow 的工程实现
人工智能·算法·llm
黎阳之光18 分钟前
AI赋能安全新生态 黎阳之光锚定国家政策筑造数智防线
大数据·人工智能·算法·安全·数字孪生
2401_8463416522 分钟前
调试技巧与核心转储分析
开发语言·c++·算法