JAVA 给定3个数a,b和c,输出最大的数

给定3个数a,b和c,输出最大的数
为啥拒绝回答? 问题是我不知道怎么样输入三个数 输入 一个数和输入三个数有什么区别??

import java.util.Stack;

import java.util.Stack;

public class Test {

/**
* @param args
*/

int max(int x, int y, int z) {
if (x > y) {
if (x > z) {
return x;
}
return z;
} else {
if (y > z) {
return y;

}
return z;
}
}

public static void main(String[] args) {
Test xy = new Test();
System.out.println("最大的数是: " + xy.max(10, 20,30));

}

}

下面在给你一个HTML用JAVA写的
<HTML>
<HEAD>
<TITLE>打印最大的数字</TITLE>
<SCRIPT LANGUAGE=JavaScript>
<!--
function shu()
{
var a=prompt("输入第一个数")*1;
var b=prompt("输入第二个数")*1;
var c=prompt("输入第三个数")*1;
if(a>b)
{
if(a>c)
{
alert(a);
}
}
if(c>b)
{
if(c>a)
{
alert(c);
}
}
if(b>a)
{
if(b>c)
{
alert(b);
}
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<H1 ALIGN=CENTER>打印最大的数字</H1>
<P ALIGN=CENTER><INPUT TYPE=BUTTON NAME=ANNIU VALUE=输入数字 ONCLICK=shu()></P>
</BODY>
</HTML>
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-20
用输入流输入三个数啊
第2个回答  2017-12-08
package com.yuwei.com;

import org.junit.Test;

public class MaxTest {
private int x=4;
private int y=6;
private int z=2;
private int max;
     @Test   //单元测试
    public void max() {   
           if(x>y){             
            max=x;
           }else{
           max=y;             
           }
           
           if(max < z){            
            max=z;          
           } 
           
        System.out.println(max);  

}
}

第3个回答  2009-07-20
System.in.read
第4个回答  2009-07-20
太白金星

JAVA 给定3个数a,b和c,输出最大的数
if(a>b){ if(a>c){ alert(a);} } if(c>b){ if(c>a){ alert(c);} } if(b>a){ if(b>c){ alert(b);} } } \/\/--> <\/SCRIPT> <\/HEAD> <BODY> <H1 ALIGN=CENTER>打印最大的数字<\/H1> <P ALIGN=CENTER><INPUT TYPE=BUTTON NAME=ANNIU VALUE=输入数字 ONCLICK=shu()...

用java 从键盘录入三个数 输出最大的数
import java.util.*;public class test {public static void main(String args[]) {Scanner in = new Scanner(System.in);System.out.println("请输入三个数字,空格隔开,然后回车(1 2 3)");int a,b,c;a = in.nextInt();b = in.nextInt();c = in.nextInt();int max;max = (...

编写一个程序,输入abc三个值,输出其中最大值。
1、javaif语句 if(a>b){ if(a>c){ System.out.println("三个数中的最大值为"+a);}else{System.out.println("三个数中的最大值为"+c);} }else if(b>c){ System.out.println("三个数中的最大值为"+b);}else{ System.out.println("三个数中的最大值为"+c);} 2、三目运算...

三个整数变量a,b,c,求最大值和最小值的java编程
public class TestA {public static void main(String[] args){\/\/定义abc三个参数值int a=3;int b=32;int c=320;\/\/定义最大值int max=0;\/\/定义最小值int min=0;\/\/假如a>b 先设置a为最大值,b为最小值if(a>b){max=a;min=b;}else{\/\/否则先设置b为最大值,a为最小值max=b;...

用java语句比较3个数的大小,输出大数,个数值有键盘输入
3、添加一个比较两个数的方法,将随机两个数进行比较,再让返回的最大值与最后一个值进行比较,即可得出最大值。具体实现代码如下:import java.util.Scanner;public class Demo { public static void main(String[] args) { int a,b,c; Scanner scan = new Scanner(System.in); ...

Java中能求出任意3个数字中最大值的代码吗?
Java中能求出任意3个数字中最大值的代码 1、if语句嵌套 2、if语句 3、if语句(假定a最大,b,c与a比较,如果比a大,则赋值给max)4、三元运算符 5、if语句 + 逻辑运算符 &&(a,b,c三个数,如果不是a最大,或者b最大,就是c最大)一、if语句嵌套 int a = 10;int b = 30;int c ...

有三个整数a、b、c,由键盘输入,输出其中最大值
include<stdio.h> void main(){ int a,b,c;printf("输入三个数:");scanf("%d%d%d",&a,&b,&c);if(a>b&&a>c)printf("最大值为:%d",a);else if(b>a&&b>c)printf("最大值为:%d",b);else printf("最大值为:%d",c);...

JAVA程序编写:输入三个数的a,b,c,要求按由小到大的顺序输出
public static void main(String []args){ int []a=new int[3];Scanner in=new Scanner(System.in);System.out.println("输入a,b,c:");for(int i=0;i<3;i++){ a[i]=in.nextInt();} Arrays.sort(a);System.out.println("从小到大:");for( int i=0;i<3;i++){ System....

有3个整数a,b,c,由健盘输入,输出其中最大的数
这个很简单的啊,上学的时候就做过,如果是C语言的话,SCANF这个函数就是让人们从键盘输入用的,然后得到这三个数之后做比较,先是a和b比出谁大谁小,把大的存给某个变量和C比较,再把大的存给某个变量,再输出就可以了。如果是JAVA的话好象有个方法,直接就可以搞定。

用java.随机输入3个数a,b,c,按大小顺序输出。
public class Test { public static void main(String[] args) { System.out.print("请输入三个数,用空格分开:");Scanner sc = new Scanner(System.in);int[] a = new int[3];for (int i = 0; i < 3; i++) { a[i] = sc.nextInt();} int temp = 0;if (a[0] < a[...

相似回答