当前位置 : 主页 > 网络编程 > 其它编程 >

我无法通过此代码找到最小的数字。如何通过修改此代码找到最小的数字

来源:互联网 收集:自由互联 发布时间:2023-07-02
没有额外的错误。我只是无法打印最小的输入。publicstaticvoidmain(Stringargs[]){Scannerinput 没有额外的错误。我只是无法打印最小的输入。 public static void main(String args[]){ Scanner input=new Scanner(
没有额外的错误。我只是无法打印最小的输入。publicstaticvoidmain(Stringargs[]){Scannerinput

没有额外的错误。我只是无法打印最小的输入。

public static void main(String args[]){ Scanner input=new Scanner(System.in); System.out.print("Marks of a student(-1 to terminate the inputting marks): "); int x=input.nextInt(); int total=0,large=0,y=0,small=0,z; z=x; while(x!=-1){ System.out.print("Marks of a student(-1 to terminate the inputting marks): "); x=input.nextInt(); total+=x; y++; if(x>=large){ large=x; } if(x

回答

small用 初始化0,因此任何大于该值的输入都将被忽略。

一种方法是用 初始化它Integer.MAX_VALUE,因此任何输入的数字都会小于或等于它。同样,large可以用 初始化Integer.MIN_VALUE。


    【文章转自:香港多ip服务器 http://www.558idc.com/hkzq.html提供,感恩】
    上一篇:linux安装截图讲解03
    下一篇:没有了
    网友评论