输入三个整数XYZ,使其按由小到大输出java代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入三个整数XYZ,使其按由小到大输出java代码相关的知识,希望对你有一定的参考价值。

到明天中午按顺序并对的给分

参考技术A /**
* 冒泡排序
*/
public class Sort
/**
* @param args
*/
public static void main(String[] args)
// TODO Auto-generated method stub
// 定义的数组
int x[] = 12, 65, -342 ;
// 定义的中间变量
int temp = 0;
// x.length-1是数组最后一个数的下标
for (int i = x.length - 1; i > 0; i--)
for (int j = 0; j < i; j++)
if (x[j] > x[j + 1])
temp = x[j];
x[j] = x[j + 1];
x[j + 1] = temp;



System.out.println("排序后的数是:");
for (int i = 0; i < x.length; i++)
System.out.print(x[i] + "\t");


参考技术B

import java.util.Scanner;

import java.util.Arrays;

public class Sort

public static void main(String[] args)

Scanner input=new Scanner(System.in);

System.out.println("请输入三个整数:");

 int x=input.nextInt();

 int y=input.nextInt();

 int z=input.nextInt();

 int[] a=x,y,z;

 Arrays.sort(a);

         System.out.println("这三个整数的升序排列为:");

 for(int i=0;i<a.length;i++)

System.out.print(a[i]+" ");

   

参考技术C import java.util.*;
public class d15

public static void main(String[] args)

int x,y,z;
Scanner in = new Scanner(System.in);
System.out.print("请输入第一个数:");
x = in.nextInt();
System.out.print("请输入第二个数:");
y = in.nextInt();
System.out.print("请输入第三个数:");
z = in.nextInt();

ThreeNumberSort tns = new ThreeNumberSort(x,y,z);
tns.NumberSorting();
tns.ShowSortResult();


class ThreeNumberSort

private int a,b,c;
private int temp = 0;
public ThreeNumberSort(int a,int b, int c)

this.a = a;
this.b = b;
this.c = c;

public void NumberSorting()

while(true)

if(a>b)

temp = a;
a = b;
b = temp;


if(b>c)

temp = b;
b = c;
c=temp;


if(a<b && b<c)

break;



public void ShowSortResult()

System.out.println("排序后的顺序为:" + a + ", " +b+", "+ c );


输入三个整数,比较三个数大小并按从小到大的顺序排列。python代码怎么写?高手请指导,谢谢!


lt = [] # 保存输入的数字列表
a = '' # 临时保存输入的数字

# 输入数字,输入#结束数字输入
while 1:
    a = input()
    if a.isdigit():
        a = int(a)
    elif a=='#':
        print('输入结束')
        break
    else:
        print('请输入数字')
        continue 
    lt.append(a)

#打印源序列
print('源序列:',lt)
# 排序
lt.sort()
# 打印排序后序列
print('排序后:', lt)

参考技术A #!/usr/bin/env python

def main():
    a = map(int, raw_input().split())
    print ' '.join(map(str, sorted(a)))

if __name__ == '__main__':
    main()

参考技术B 输入4个正整数比较大小,并输出最小一个

以上是关于输入三个整数XYZ,使其按由小到大输出java代码的主要内容,如果未能解决你的问题,请参考以下文章

习题 输入3个整数,使用条件编译的方式,让其按从小到大或者从大到小的方式输出

输入一个整数,输出它含有几个数字8

输入三个整数x,y,z,请把这三个数由小到大输出。。

java输入三个整数 按由小到大的顺序输出

Java语法输入一个四位整数,反向输出,求这个代码注释

输入2个整数 num1 和 num2,计算并输出它们的和、差、积、商与余数。