1.題目:
一個寺廟中住著三個和尚,他們的身高必須經過測量得出,請用程序實現獲取這三個和尚的最高身高。
2.分析:
身高未知,採用鍵盤輸入實作;(先導包,然後建立物件)
鍵盤輸入三個身高分別賦值給三個變數;
用三元運算子取得前兩個和尚的較高身高值,並用臨時身高變數儲存;
用三元運算子取得臨時身高值與第三個和尚的身高進行比較,並用最大身高變數儲存;
輸出結果。
3.實作:
程式碼如下(範例):
public class Demo2 { public static void main(String[] args) { //不爱生姜不吃醋 //身高未知,采用键盘录入实现; //(首先导包import java.util.Scanner;,然后创建对象) Scanner sc=new Scanner(System.in); //键盘录入三个身高分别赋值给三个变量; int height1=sc.nextInt(); int height2=sc.nextInt(); int height3=sc.nextInt(); //用三元运算符获取前两个和尚的较高身高值,并用临时身高变量保存; int tempheight = height1 > height2 ? height1:height2; //用三元运算符获取临时身高值与第三个和尚的身高进行比较,并用最大身高变量保存; int maxheight=tempheight > height3 ? tempheight:height3; //输出结果。 System.out.print(maxheight); } }
以上是java如何解決三個和尚的範例問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!