《零基础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))

}

相关推荐
吃好睡好便好20 小时前
在Matlab中绘制横直方图
开发语言·学习·算法·matlab
仰泳之鹅21 小时前
【C语言】自定义数据类型2——联合体与枚举
c语言·开发语言·算法
修己xj1 天前
“杀!杀!杀!”、“我最讨厌事后道歉”——骂“杀哥”之前,谁还没当过情绪崩溃的人
程序员
x_yeyue1 天前
三角形数
笔记·算法·数论·组合数学
Patrick_Wilson1 天前
知识沉淀的四层模型:从个人笔记到企业资产,让文档真正长出复利
面试·程序员·ai编程
念何架构之路1 天前
Go语言加密算法
数据结构·算法·哈希算法
AI科技星1 天前
《数学公理体系·第三部·数术几何》(2026 年版)
c语言·开发语言·线性代数·算法·矩阵·量子计算·agi
失去的青春---夕阳下的奔跑1 天前
560. 和为 K 的子数组
数据结构·算法·leetcode
阿凡9807301 天前
花 100 dollar,用 Claude 打通 EasyEDA&Fusion 双向同步
后端·程序员
黎阳之光1 天前
黎阳之光:以视频孪生重构智慧医院信息化,打造高标项目核心竞争力
大数据·人工智能·物联网·算法·数字孪生