输入3个数a,b,c,按大小顺序输出
2018-03-09 21:31
239 查看
解题思路:用一个临时变量,通过交换确保a<b<c
代码:public class Main6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
int a = input.nextInt();
int b = input.nextInt();
int c = input.nextInt();
int temp;
if(a>b){
temp=a;
a=b;
b=temp;
}
if(a>c){
temp=a;
a=c;
c=temp;
}
if(b>c){
temp=b;
b=c;
c=temp;
}
System.out.println(a+" "+b+" "+c);
}
}
代码:public class Main6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
int a = input.nextInt();
int b = input.nextInt();
int c = input.nextInt();
int temp;
if(a>b){
temp=a;
a=b;
b=temp;
}
if(a>c){
temp=a;
a=c;
c=temp;
}
if(b>c){
temp=b;
b=c;
c=temp;
}
System.out.println(a+" "+b+" "+c);
}
}
相关文章推荐
- java 输入3个数a,b,c,按大小顺序输出的实例讲解
- java 输入3个数a,b,c,按大小顺序输出。
- 输入3个数a,b,c,按大小顺序输出
- 【程序34】 题目:输入3个数a,b,c,按大小顺序输出。
- 输入3个数a,b,c,按大小顺序输出。
- 输入3个数a,b,c,按大小顺序输出(利用指针方法)
- 输入3个数a,b,c,按大小顺序输出_要求用到指针
- 输入3个整数,按有小到大的顺序输出(指针c++)
- 输入3个整数,将其按从大到小的顺序输出
- 从标准输入读入一个由字母构成的串(不大于30个字符)。从该串中取出3个不重复的字符,求所有的取法。取出的字符,要求按字母升序排列成一个串。不同的取法输出顺序可以不考虑。
- 对输入的两个整数按大小顺序输出。
- 设计一个程序,输入3个整数,将其按从大到小的顺序输出
- 8--3用指针函数 对输入的两个整数按大小顺序输出
- 指针变量作为函数参数实现对输入的两个整数按大小顺序输出
- 习题 8.2 输入3个字符串,按由小到大的顺序输出。(指针法)
- 输入a,b,c三个整数,按由大到小顺序输出。(用3个指针变量指向3个整形变量,然后用swap函数来实现互换3个整型变量的值)
- 字符串数组 输入3个字符串,要求按由小到大的字母顺序输出; 输入n个学生的姓名和学号到字符串数组中,在输入一个姓名,如果班级有该生则返回其信息,否则返回本班无此人
- 用指针处理输入3个整数,按由小到大的顺序输出
- 设计一个程序,输入3个整数,将其按从大到小的顺序输出
- 输入3个字符串,要求字母按从小到大顺序输出