swift代码医务工作者经广泛的调查和统计分析,根据身高与体重因素给出了下按“体指数”进行体型判断的方法:体重单位Kg,身高单位m 体指数t = 体重w/(身高h)2 当t<18时,为低体重; 当t介于18和25之间时,为正常体重; 当t介于25和27之间时,为超重体重; 当t>=27时,为肥胖。 编写方法fun,实现传入身高h和体重w,返回体重属于何种类型。 调用该方法,输出调用后返回的结果。
时间: 2024-02-16 13:04:59 浏览: 128
swift代码-准备后续研发
好的,以下是 Swift 实现根据身高和体重计算体指数并判断体型的代码:
```swift
func bodyType(height: Double, weight: Double) -> String {
let t = weight / (height * height)
if t < 18 {
return "低体重"
} else if t >= 18 && t < 25 {
return "正常体重"
} else if t >= 25 && t < 27 {
return "超重体重"
} else {
return "肥胖"
}
}
let height = 1.75 // 身高为1.75m
let weight = 70.0 // 体重为70kg
let bodyTypeResult = bodyType(height: height, weight: weight)
print("体型为:\(bodyTypeResult)") // 输出体型为:正常体重
```
以上代码定义了一个名为 `bodyType` 的方法,传入身高 `height` 和体重 `weight`,并根据体指数计算出体型。
最后调用此方法并输出结果,根据给定的身高和体重,输出结果为正常体重。
阅读全文