用Java编写比较两个数大小的题目

用Java编写比较两个数大小的题目,第1张

import java.io.*

public class helloword

{

public static void main(String args[])

{

try{

//input

InputStreamReader isr=new InputStreamReader(System.in)

BufferedReader br =new BufferedReader(isr)

//提示

System.out.println("请你输入第一个数字")

String a1=br.readLine()

System.out.println("请你输入第二个数字")

String a2=br.readLine()

//把String转换为float

float num1=Float.parseFloat(a1)

float num2=Float.parseFloat(a2)

if(num1>num2)

{

System.out.println("第1个数大")

}

if(num1==num2)

{

System.out.println("xiaingdeng")

}

if(num1<num2)

{

System.out.println("第2个数大")

}

}catch(Exception e)

{

e.printStackTrace()

}

}

}

public static void main(String[] args) {

    Scanner input = new Scanner(System.in)

    

    int num 

    int max = 0

    int min =0

    

    while(true){

        System.out.println("请输入一个整数“输入0时结束”:") 

        num = input.nextInt()

        if(num==0){

            break

        }

        if(num>max) {

        max=num

        }

        if(num<min) {

        min=num

        }

    }

    System.out.print("最大值为:"+max+" 最小值为:"+min)

 }

这么做啊、先接收输入的数字,循环这个数字的次数并建立一个该长度的数字数组,用来接收输入的数字。然后对该数组进行排序。冒泡排序也行、

public static void main(String[] args) {

System.out.print("请输入要比较数字的个数:")

Scanner scanner=new Scanner(System.in)

int length=scanner.nextInt()

int[] ints=new int[length]

for(int i=0i<lengthi++){

System.out.print("请输入第"+(i+1)+"个数字:")

ints[i]=scanner.nextInt()

}

Arrays.sort(ints)

System.out.println(Arrays.toString(ints))

}

好了,你选 我吧、


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12113398.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存