1.求最大值
从控制台输入三个数,求这三个数求最大值,要求至少用3种方法来做。
程序源代码(学生填写):
(1)、import java.util.Scanner;
public class Max1
{
public static void main(String[] args)
{
int a,b,c,max;
System.out.println("请输入三个数:");
Scanner scanner = new Scanner(System.in);
Int();
Int();
Int();
max=a;
if(b>a)
max=b;
if(c>max)
max=c;
System.out.println("最大值为: "+max);
}
}
(2)、import java.util.Scanner;
public class Max2
{
public static void main(String[] args)
{
int a,b,c,max;
System.out.println("请输入三个数:");
Scanner scanner = new Scanner(System.in);
Int();
Int();
Int();
max=max(a,b,c);//调用函数比较三个数最大值
System.out.println("最大值为: "+max);
}
nextint()方法 public static int max(int a,int b,int c)
{
int x;
x=a;
if(b>x)
x=b;
if(c>x)
x=c;
return x;
}
}
(3)、import java.util.Scanner;
public class Max3
{
public static void main(String[] args)
{
int a,b,c,max;
System.out.println("请输入三个数:");
Scanner scanner = new Scanner(System.in);
Int();
Int();
Int();
max=max(a,b,c);
System.out.println("最大值为: "+max);
}
public static int max(int a,int b,int c )
{
int x;
x=a;
if(b>a&&b>c)
x=b;
if(c>a&&c>b)
x=c;
return x;
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论