目标
输入某人的身高(cm),计算 Ta 要保持标准身材体重的上限和下限(单位:kg),分别存入变量 up 和 low 中。
相关知识
为了计算的精确,有时候光保存计算结果的整数部分是不够的,这时候就需要使用浮点数了。
C 和 C++ 中有 3 种浮点类型:float
、double
和 long double
,均为有符号浮点数。
浮点数类型
浮点数运算
浮点类型数据可以参与算术运算、关系运算、逻辑运算等。计算机有两套算术运算的单元:整型的和浮点类型的。如果两个操作数都是整型数据,则系统采用整型运算,运算结果也是整数。如果有一个操作数是浮点数,系统就会使用浮点运算,浮点运算的结果也是浮点数。
表达式中操作数的类型不同时,系统会自动进行隐式类型转换,使表达式中的数据类型一致。分为以下两种情景: