2 Star 0 Fork 0

刘青松 / 22级云计算1班

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.go 569 Bytes
一键复制 编辑 原始数据 按行查看 历史
越界 提交于 2023-09-18 20:12 . bmi测试2.0
package main
import (
"fmt"
)
func main() {
var weight, height float64
fmt.Print("请输入体重(kg):")
fmt.Scanln(&weight)
fmt.Print("请输入身高(m):")
fmt.Scanln(&height)
bmi := weight / (height * height)
fmt.Printf("您的 BMI 指数为 %.2f\n", bmi)
category := getBMICategory(bmi)
fmt.Printf("BMI 分类:%s\n", category)
}
func getBMICategory(bmi float64) string {
switch {
case bmi < 18.5:
return "偏瘦"
case bmi >= 18.5 && bmi < 24:
return "正常"
case bmi >= 24 && bmi < 28:
return "超重"
default:
return "肥胖"
}
}
Go
1
https://gitee.com/liuqsqwer/goyunjisuan.git
git@gitee.com:liuqsqwer/goyunjisuan.git
liuqsqwer
goyunjisuan
22级云计算1班
master

搜索帮助