两只老虎"/>
java三元运算符+Scanner输入练习两只老虎
package demo01;import java.util.Scanner;public class logicalOpterDemo02 {public static void main(String[] args) {//需求:使用三元运算符,获取两个数的较大值//分析://1.定义两个变量记录两个整数int number1 = 10;int number2= 20;//2.使用三元运算符获取两个数的较大值//格式:关系表达式 ? 表达式1 : 表达式2//关系表达式 为 true 执行表达式1,为 false 执行表达试2//整个三元运算符的结果必须被使用int max = number1 > number2 ? number1 : number2;System.out.println(max);System.out.println(number1>number2?number1:number2);//练习 两只老虎//需求:动物园里有两只老虎,体重分别为通过键盘录入获得//请用程序实现判断两只老虎的体重是否相同。//分析://1.键盘录入两只老虎的体重//创建对象Scanner sc = new Scanner(System.in);//2.比较//定义变量 记录两只老虎的体重System.out.println("请输入老虎1的体重:");double weight1 = sc.nextDouble();System.out.println("请输入老虎2的体重:");double weight2 = sc.nextDouble();double result = weight1>=weight2 ? weight1 : weight2;if (result==weight1 && result==weight2){System.out.println("老虎体重相同都为 "+result+" kg");}else System.out.println("老虎体重不相同");} }
//三元运算符练习2 package demo01;public class logicalOpterDemo03 {public static void main(String[] args) {//需求:一座寺庙里住着三个和尚,已知他们的身高分别为150cm,210cm,165cm//请用程序实现获取这三个和尚的最高身高//1. 定义变量记录身高int man1 = 150;int man2 = 210;int man3 = 165;int result1 = man1 > man2 ? man1 : man2;int result2 = result1 > man3 ? result1 : man3;System.out.println("最高的和尚为 " + result2 + " cm");} }
更多推荐
java三元运算符+Scanner输入练习两只老虎
发布评论