java三个整数排序代码 java三个整数排序代码相同
java编写三个整数的排序程序不用数组
import java.util.Scanner;
汉寿网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联。
public class A {
public static void main(String[] args) {
int t;
System.out.println("请输入你的第一数");
int a=new Scanner(System.in).nextInt();
System.out.println("请输入你的第二数");
int b=new Scanner(System.in).nextInt();
System.out.println("请输入你的第三数");
int c=new Scanner(System.in).nextInt();
if(ab)
{if(bc)
System.out.println(a+" "+b+" "+c);
else if(ac)
System.out.println(a+" "+c+" "+b);
else
System.out.println(c+" "+a+" "+b);
}
else
{if(bc)
System.out.println(c+" "+b+" "+a);
else if(ac)
System.out.println(b+" "+c+" "+a);
else
System.out.println(b+" "+a+" "+c);}
}
}
java 编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列
输入三个数你可以这样
Scanner in=new Scanner(System.in);
int a=in.nextInt();
Scanner in=new Scanner(System.in);
int b=in.nextInt();
Scanner in=new Scanner(System.in);
int c=in.nextInt();
然后对三个数进行比较。
int tmp=0;
if(ab){
tmp=a;
a=b;
b=tmp;
}
if(ac){
tmp=a;
a=c;
c=tmp;
}
if(bc){
tmp=b;
b=c;
c=tmp;
}
System.out.println(a+" "+b+" "+c);
这就可以了,自己想想动动脑子才能灵活运用,如果只是给你代码,你只会复制粘贴。
java三个数排序比较大小的完整代码,并给出详细解释,初学者,谢谢
import java.util.Arrays;
import java.util.Collection;
public class Demo2 {
public static void main(String[] args) {
// 这是你的三个数
int[] arr = { 12, 32, 18 };
// 两层嵌套循环
for (int i = 0; i arr.length; i++) {
for (int j = 0; j i; j++) {
// 如果后者小于前者,让他们交换位置,一直循环
// 直到每个数字都从头到尾跟数组里的每个数字比较一次
if (arr[i] arr[j]) {
// 这三步就是交换位置,相信聪明的你一定看得懂了
arr[i] = arr[i] + arr[j];
arr[j] = arr[i] - arr[j];
arr[i] = arr[i] - arr[j];
}
}
}
//最后打印出来
for (int i = 0; i arr.length; i++) {
System.out.println(arr[i]);
}
}
}
资料拓展:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论
文章名称:java三个整数排序代码 java三个整数排序代码相同
转载来源:http://azwzsj.com/article/hhpggc.html