输出三个数中的最大值

本文提供了两种方法来找出并打印出用户输入或给定的三个整数中的最大值,分别是使用条件语句的方法和使用Scanner类获取用户输入的方法。
摘要由CSDN通过智能技术生成

输出三个数中的最大值

方法①

int num1 = 21;
int num2 = 38;
int num3 = 59;
int max ;
if(num1 > num2 && num1 > num3){
  	max = num1;
  	System.out.println("最大值为:" + max);
} else if (num2 > num1 && num2 > num3) {
  	max = num2;
  	System.out.println("最大值为:" + max);
} else{
  	max = num3;
  	System.out.println("最大值为" + max);
}

方法②

Scanner scan = new Scanner(System.in);		//创建一个Scanner对象
System.out.println("请分别输入三个整数的值:a,b,c(以空格隔开)");
int a = scan.nextInt();
int b = scan.nextInt();
int c = scan.nextInt();
scan.close();
System.out.println("三个数的值分别是:" + a + " " + b + " " + c);
if(a > b){
  if(a > c){
    	System.out.println("三个数的最大值为:" + a);
  }else{
    	System.out.println("三个数的最大值为:" + c);
  }
}else if(b > c){              		 	//执行这条语句b肯定比a大
  	System.out.println("三个数中的最大值为:" + b);
}else{
  	System.out.println("三个数中的最大值为:" + c);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值