请教一下,为什么我求最小值,没有输出

请教一下,为什么我求最小值,没有输出

package game;

import java.util.Scanner;

public class test {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
  int a[]=new int [10];
  
  for(int i=0;i<10;i++)
  {
   Scanner in =new Scanner(System.in);
   a[i]=in.nextInt();
  }
  int min=a[0];
  for(int i=0;i<10;i++)
  {
   
   if(a[i]<min)
   {
    min=a[i];
    
   }
  }
  System.out.println(min);
 }
 }



正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,输完一个数字之后要按回车再输入下一个数字,如果一起输的话程序会按照一个数字来处理,会等待输入第二个数字;同学可以看下按照同学上面代码运行出来的结果

http://img1.sycdn.imooc.com//climg/5ea538af095c680f02930372.jpg

如果仍然不可以,建议同学贴一下自己运行的结果老师看一下

好帮手慕阿园 2020-04-26 15:10:40

 同学你好:同学的代码写的没有问题,之所以没有输出是因为同学的代码中有个键盘输入数字的步骤,没有提示,没有输入数组的数字,程序一直等待你输入数字;如果加一个提示按照提示来输入数字就更完美了

http://img1.sycdn.imooc.com//climg/5ea533d70956304305480215.jpg

祝:学习愉快!

  • 提问者 慕盖茨0102806 #1
    我在控制台输入十个数字,也没反应额
    2020-04-26 15:13:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师