日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

三元运算符案例(两只老虎、三个和尚)问题、分析、代码

發布時間:2023/12/14 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 三元运算符案例(两只老虎、三个和尚)问题、分析、代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

三元運算符
案例1:兩只老虎
需求:動物園里有兩只老虎,已知兩只老虎的體重分別是180kg、200kg,請用程序實現判斷兩只老虎的體重是否相同。
分析:
(1)定義兩個變量用于保存老虎的體重,單位為kg,這里僅僅體現數值即可。
int weight1 = 180;
int weight2 = 200;
(2)用三元運算符實現老虎體重的判斷,體重相同,返回true,否則,返回false。
(weight1 == weight2) ? true : false;
(3)輸出結果。
完整代碼:

public class Tiger {public static void main (String[] arqs) {int weight1 = 180;int weight2 = 200;boolean weight =(weight1 == weight2) ? true : false;System.out.println("體重相等" + weight);}}

案例2:三個和尚
需求:一個寺廟里住著三個和尚,已知他們的身高分別為150cm、210cm、165cm,請用程序實現獲取這三個和尚的最高身高。
分析:
(1)定義三個變量用于保存和尚的身高,單位為cm,這里僅僅體現數值即可。
int height1 = 150;
int height2 = 210;
int height3 = 165;
(2)用三元運算符獲取前兩個和尚的較高身高值,并用臨時身高變量保存起來。
(height1 > height2) ? height1 : height2;
(3)用三元運算符獲取臨時身高值和第三個和尚身高較高值,并用最大身高變量保存。
(tempHeight > height3) ? tempHeight : height3;
(4)輸出結果。
完整代碼:

public class Height {public static void main (String[] args) {int height1 = 150;int height2 = 210;int height3 = 165;int tempHeight = (height1 > height2) ? height1 :height2;int max = (tempHeight > height3) ? tempHeight : height3;System.out.println("最高身高為:" + max);}}

總結

以上是生活随笔為你收集整理的三元运算符案例(两只老虎、三个和尚)问题、分析、代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。