【程序34】 题目:输入3个数a,b,c,按大小顺序输出。
2017-03-15 08:20
381 查看
/*
2017年3月9日17:09:13
java基础50道经典练习题 例34
Athor: ZJY
Purpose:
【程序34】
题目:输入3个数a,b,c,按大小顺序输出。
程序分析:利用指针方法。
*/
import java.util.Scanner;
public class ProgramNo34_1
{
public static void main(String[] args) {
System.out.print("请输入要比较的三个数: ");
Scanner sc = new Scanner(System.in).useDelimiter("\\s");
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
sc.close();
compare(a, b, c);
}
private static void compare(int a, int b, int c) {
if(a > b) {
a = a+b;
b = a-b;
a = a-b;
}
if(b > c) {
b = b+c;
c = b-c;
b = b-c;
}
if(a > c) {
a = a+c;
c = a-c;
a = a-c;
}
System.out.println(a+"<"+b+"<"+c);
}
}
2017年3月9日17:09:13
java基础50道经典练习题 例34
Athor: ZJY
Purpose:
【程序34】
题目:输入3个数a,b,c,按大小顺序输出。
程序分析:利用指针方法。
*/
import java.util.Scanner;
public class ProgramNo34_1
{
public static void main(String[] args) {
System.out.print("请输入要比较的三个数: ");
Scanner sc = new Scanner(System.in).useDelimiter("\\s");
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
sc.close();
compare(a, b, c);
}
private static void compare(int a, int b, int c) {
if(a > b) {
a = a+b;
b = a-b;
a = a-b;
}
if(b > c) {
b = b+c;
c = b-c;
b = b-c;
}
if(a > c) {
a = a+c;
c = a-c;
a = a-c;
}
System.out.println(a+"<"+b+"<"+c);
}
}
/* 2017年3月9日17:09:13 java基础50道经典练习题 例34 Athor: ZJY Purpose: */ import java.util.Scanner; public class ProgramNo34_2 { public static void main(String[] args){ System.out.print("请输入3个数:"); Scanner scan = new Scanner(System.in).useDelimiter("\\s"); int a = scan.nextInt(); int b = scan.nextInt(); int c = scan.nextInt(); scan.close(); if(a<b){ int t = a; a = b; b = t; } if(a<c){ int t = a; a = c; c = t; } if(b<c){ int t = b; b = c; c = t; } System.out.println(a+" "+b+" "+c); } }
相关文章推荐
- 输入3个数a,b,c,按大小顺序输出。
- 设计一个程序,输入3个整数,将其按从大到小的顺序输出
- 输入3个数a,b,c,按大小顺序输出_要求用到指针
- 输入3个数a,b,c,按大小顺序输出(利用指针方法)
- 输入3个数a,b,c,按大小顺序输出
- java 输入3个数a,b,c,按大小顺序输出的实例讲解
- 输入3个数a,b,c,按大小顺序输出
- java 输入3个数a,b,c,按大小顺序输出。
- 编写程序,输入a和b两个整数,按先后大小的顺序输出a和b。
- 设计一个程序,输入3个整数,将其按从大到小的顺序输出
- 用指针方法编写一个程序,输入3个整数,将它们按由小到大的顺序输出
- 对输入的两个整数按大小顺序输出。
- 12.输入3个数,按照从小到大的顺序输出。
- 【练手】用程序给出随便大小的10个数,序号为1-10,按从小到大顺序输出,并输出相应的序号。
- 输入3个字符串,要求将字母按由大到小的顺序输出。
- 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
- c语言经典的排序函数swap():输入的两个整数按大小顺序输出。
- 输入a,b,c3个整数,按从大到小顺序输出(C语言)
- java--封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天数(比如输出:2006年6月6日和
- .用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。