编写程序,接收用户从键盘上输入的三个整数,x,y,z,从中选出最大和最小者,并编程实现

仅用if-else 语句来实现,感觉还有优化的空间,如有错误,请指出,感激不尽


import java.util.Scanner;
public class Value {

public static void main(String[] args) {
	System.out.println("请输入三个数比较"); 
	Scanner num = new Scanner(System.in);
	int x= num.nextInt();
	int y= num.nextInt();
	int z= num.nextInt();
	int t,n;
  if(x>y) { 
		  t=x;	  
  }else
	  {t=y;}
  
	   if(t>z) {
		  System.out.println("最大值为"+t);
	   }
	   else {
		   System.out.println("最大值为"+z);
	   }
	   if(x>y) {
		   n=y;
	   }
	   else {
		   n=x;
	   }
	   if(n<z) {
		   System.out.println("最小值为:"+n);
	   }
	   else {
		   System.out.println("最小值为:"+z);
	   }
}}



版权声明:本文为weixin_59083066原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_59083066/article/details/121100531