ホームページ >Java >&#&チュートリアル >Javaで3人の僧侶の問題例を解く方法

Javaで3人の僧侶の問題例を解く方法

WBOY
WBOY転載
2023-05-09 13:52:151735ブラウズ

三人の僧侶

1. 質問:

お寺には三人の僧侶が住んでいます。彼らの身長を測定する必要があります。プログラムを使用してこれら 3 人の僧侶の身長を取得してください。最大身長。

##2. 分析:

    #高さは不明で、キーボード入力を使用して実装されます (最初にパッケージをインポートし、次にオブジェクトを作成します)
  • キーボードで 3 つの高さを入力し、それぞれ 3 つの変数に割り当てます;
  • 三項演算子を使用して、最初の 2 人の僧侶の高い方の高さの値を取得し、次のように保存します。一時的な身長変数;
  • 三項演算子を使用して一時的な身長値を取得し、それを 3 番目の僧侶の身長と比較し、最大身長変数とともに保存します。
  • 結果を出力します。
  • 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で3人の僧侶の問題例を解く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。