永发信息网

编写一个JAVA小程序,从键盘输入3个数,求这三个数的最大值。

答案:2  悬赏:80  手机版
解决时间 2021-01-11 19:28
编写一个JAVA小程序,从键盘输入3个数,求这三个数的最大值。
最佳答案
可以使用数组,来存储输入的3个数字,然后排序,得到最大值
也可以直接一边输出一边判断,参考代码如下
import java.util.Scanner;

public class Exam {
public static void main(String[] args) {
int len =3;
System.out.println("请输入"+len+"个数字");
Scanner sc = new Scanner(System.in);
int max = sc.nextInt();//假设第一次输入的数字是最大,存在这里
for (int i = 0; i  int x = sc.nextInt();
if(x>max){//如果比max还要大.那么就替换掉max的值
max = x;
}
}
System.out.println("最大的数字是"+max);
}
}测试

请输入3个数字
2
1
6
最大的数字是6
全部回答
import java.util.Scanner;

public class ThreeNumMax {
    
    public static void main(String[] args){
        int[] num =new int[3];
        for(int i=0;i<3;i++){
            System.out.println("请输入第"+i+"个数值");
              Scanner scan = new Scanner(System.in);
              num[i] = scan.nextInt();
        }
        if(num[0]>num[1]){
            if(num[0]>num[2]){
                System.out.println("最大数为"+num[0]);
            }else{
                System.out.println("最大数为"+num[2]);
            }
        }else{
            if(num[1]>num[2]){
                System.out.println("最大数为"+num[1]);
            }else{
                System.out.println("最大数为"+num[2]);
            }
        }
    }
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
博乐在线的老师们的实力如何?会切身的为考生
look and match什么意思
2o17年全国高考四川卷文科综位地理平均分是多
请问“贵校”(尊敬的)的英文怎么说?请专业
从哈尔滨火车站到玛克威商厦怎么走
事业单位编外用工劳动合同满十年的是否有什么
孟子认为除了要发展生产之外 还必须采取什么
申进科简历哪里人
初中实验课解剖青蛙,是不是太残忍
下列说法中,正确的是A.原子团好像一个整体,
藏文仁真是什么意思
Ferdinand Freiherr von Richthofen是谁,中
中国电信划小承包存在的问题
我们是一销售团队,队名叫非凡,急求口号,谢
保加利亚要做什么产地证
推荐资讯
敦煌古筝什么型号好
请问这邮票价格多少
《宋史张昭传》翻译?
2012款江铃宝典和2009款的不同
一个有关电流的问题
2012款福克斯2.0的可以ecu升级吗刷完大概可以
单选题没有发达国家的洲是A.亚洲和非洲B.亚洲
婴儿身高体重对照表百分比什么意思
红烧三道鳞怎么做好吃
我的世界怎么搞净化水
mysql中的root密码忘记了怎么办
(2012?丰台区一模)图中K、L、M为静电场中的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?