黑马程序员技术交流社区
标题:
运算符练习
[打印本页]
作者:
重头再来_0809
时间:
2015-8-31 00:01
标题:
运算符练习
使用三元运算符完成如下练习
比较两个数是否相等
获取两个数中最大值
获取三个数中最大值
我把他们一起了
import java.util.Scanner;
class text9 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数");
int x = sc.nextInt();
System.out.println("请再次输入一个整数");
int y = sc.nextInt();
System.out.println("请再次输入一个整数");
int z = sc.nextInt();
System.out.println();
int a;
bj(x,y); //比较两个数是否相等
a = max(y,z); //求后两个数最大值
System.out.println("后两个数中的最大值是:"+a);
a = max(x,y,z); //求最大值
System.out.println("三个数的最大值是:" + a);
}
public static void bj(int x,int y) {
System.out.println("前两个数"+((x==y) ? "相等" :"不相等"));
}
public static int max(int x,int y) {
int temp = x > y ? x : y;
return temp;
}
public static int max(int x,int y,int z) {
int temp;
temp = max(max(x,y),z);
return temp ;
}
}
复制代码
集 三目运算、键盘输入、重载、引用于一体。
作者:
qiaozengji668
时间:
2015-8-31 00:09
顶一下!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2