知识点
运算符
题目1(训练)
身高是具有遗传性的,子女的身高和父母的身高有一定的关系。假定,父母和子女的身高遗传关系如下:
儿子身高(厘米)=(父亲身高+母亲身高) ×1.08÷2
女儿身高(厘米)=(父亲身高×0.923+母亲身高) ÷2
现有父亲身高177CM,母亲身高165CM。求子女身高分别预计为多少?
训练提示
已知的父母身高如何用代码体现?
题目中的公式如何转化为代码?
解题方案
使用变量的定义和算术运算符完成本题
操作步骤
定义小数变量代表父亲身高
定义小数变量代表母亲身高
通过儿子身高计算方式计算儿子身高
通过女儿身高计算方式计算女人身高
参考答案
public class Demo01 {
public static void main(String[] args) {
//1.定义父亲身高
double father = 177;
//2.定义母亲身高
double mother = 165;
//3.利用公式计算儿子身高
double son = (father + mother) * 1.08 / 2;
//4.利用公式计算女儿身高
double daughter = (father * 0.923 + mother) / 2;
//5.打印结果
System.out.println(“儿子预计身高” + son + “厘米”);
System.out.println(“女儿预计身高” + daughter + “厘米”);
}
}
题目2(训练)
红茶妹妹有21元钱,她攒了几天钱之后自己的钱比原来的两倍还多三块。绿茶妹妹有24元钱,她攒了几天钱之后自己的钱正好是原来的两倍。那么红茶和绿茶现在的钱一样多,请问对么?
训练提示
用什么知识点来计算她们现在的钱有多少?
如何对比两个人的钱数?
解题方案
使用赋值运算符和算术运算符计算各自的钱,使用比较运算符对比大小
操作步骤
定义红茶妹妹原来的钱为整数变量
定义绿茶妹妹原来的钱为整数变量