问题 P: 2.17 体质指数 从键盘输入某人的体重和身高,计算他的BMI并输出对应的体重类别情况。
问题 P: 2.17 体质指数
时间限制: 1 Sec 内存限制: 128 MB
提交: 2982 解决: 2109
[提交] [状态] [讨论版] [命题人:hexl]
题目描述
目前国际最常用来量度体重与身高比例的工具是体质指数 (Body Mass Index,简称BMI),它利用身高和体重之间的比例去衡量一个人是否过瘦或过肥。BMI的计算公式为:BMI=体重(kg)/身高 (m)^2。
对于一般成年人来说,BMI值对应以下几种情况:
BMI 范围 分类 代表值
< =18.5 偏轻 -1
18.5~23.9 正常 0
24~27.9 超重 1
>=28 肥胖 2
从键盘输入某人的体重和身高,计算他的BMI并输出对应的体重类别情况。
输入
一行输入一个数,依次输入体重和身高
输出
一行输出一个结果,依次输出bmi值和分类字符串即"-1"、"0"、"1"或"2"。bmi值保留1位小数。
样例输入 Copy
60
1.7
样例输出 Copy
20.8
0
t=eval(input())
s=eval(input())
bmi=t/(s*s)
print("%.1f"%bmi)
if bmi<=18.5:print(-1)
if 18.5<bmi<=23.9:print(0)
if 24<bmi<=27.9:print(1)
if bmi>=28:print(2)
问题 P: 2.17 体质指数 从键盘输入某人的体重和身高,计算他的BMI并输出对应的体重类别情况。相关推荐
- 【Java】编写Java程序,完成从键盘输入两个运算数据,计算两数之和并输出结果...
public class MyTest {public static void main(String[] args) {int a=2;int b=6;int c=a+b;System.out.pr ...
- java 键盘输入密码,(JAVA)从键盘输入一批字符,以@结束,按要求加密并输出
从键盘输入一批字符,以@结束,按要求加密并输出. 输入 从键盘输入一批字符,占一行,以@结束. 输出 输出占一行 加密规则: 1)所有字母均转换为小写. 2)若是字母'a'到'y',则转化为下一个字母 ...
- 根据编号输出课程名称。从键盘输入1~3之间的任一个数字,程序将输出相应的课程名称。
根据编号输出课程名称.从键盘输入1~3之间的任一个数字,程序将输出相应的课程名称. 1-代表"C语言程序设计" 2-代表 "Java程序设计" 3-代表 &qu ...
- 利用Java实现键盘上输入体重和身高计算BMI是否超标
键盘上输入体重和身高计算BMI是否超标 import java.util.Scanner;public class BMI {public static void main(String[] args ...
- c语言数组长度可以在键盘上输入吗,C语言编程(用指针) 定义一个数组长度为10,从键盘输入数组,将每一个元素除以2后,输出数组...
#includeint main(){int a[10]={},i,sum=0;printf("请输入10个整数:\n");for(i=0;i<10;i++){scanf(& ...
- python怎么求圆柱表面积半径和高由键盘输入_Java圆柱体表面积和体积计算代码实例...
题目描述 Java编程实现圆柱体表面积和体积的计算,要求从键盘上输入底面圆的半径和圆柱体的高,然后输出结果. 题目分析 首先定义Circle类,然后在main方法中创建Circle类的对象c,利用对象 ...
- 从键盘输入20个数a1到a20,计算并输出b1到b10,b1=根号(a1*a1+a20*a20),...,b10=根号(a10*a10+a11*a11)
小程序示例: int main() {int i,j, a[20];double b[10];for (i = 0; i < 20;i++) {scanf("%d",& ...
- 从键盘输入一批字符,以@结束,按要求加密并输出。
题目描述: 输入 从键盘输入一批字符,占一行,以@结束. 输出 输出占一行 加密规则: 1).所有字母均转换为小写. 2).若是字母'a'到'y',则转化为下一个字母. 3).若是'z',则转化为'a ...
- 从键盘输入一个英文字母,进行大小写字母转换,并输出。
#include<stdio.h> int main() { char i,n; printf("请输入一个英文字母:"); scanf("%c", ...
最新文章
- python画椭圆-Python易学就会(五)turtle绘制椭圆与递归
- mysql锁简谈_mysql锁简谈
- web应用的目录结构
- 伪分布式hbase数据迁移汇总
- 网页关键词监控采集器-编辑必备
- tar+openssl加密压缩解压缩
- phpeclipse+xdebug配置
- maven 不能使用 snapshot 的解决方式
- sap系统webservice接口开发
- 欢乐时光病毒5月7日将发作
- 课程设计任务书本科毕业设计学生信息管理系统
- 课后作业3:软件分析与用户体验分析
- V4 乱码问题总结 v5 也可以参考
- ORDER BY语句报错Out of sort memory, consider increasing server sort buffer size
- 打开html按钮没文字,为什么我打开网页有些字没显示但能点击
- GTD时间管理法的五个步骤 用便签备忘录辅助完成高效时间管理
- 3个月学习成功上岗软件测试,我一个文科女也能吃IT饭了...
- Python绘制点线
- 上海气象局 mysql_根据中国气象局提供的API接口实现天气查询
- [学习SLAM]VINS中IMU预积分的误差推到公式与代码雅克比(协防差/信息矩阵)构建