用java写一个求最小值的程序(要求)不可以用数组,数字从键盘输入拜托了各位 谢谢
答案:2 悬赏:60 手机版
解决时间 2021-02-14 19:08
- 提问者网友:流星是天使的眼泪
- 2021-02-14 00:16
用java写一个求最小值的程序(要求)不可以用数组,数字从键盘输入拜托了各位 谢谢
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-02-14 00:22
package demo; import java.util.ArrayList; import java.util.Iterator; import java.util.Scanner; public class Test_012 { public static void main(String[] args) { // TODO 自动生成方法存根 Scanner sc = new Scanner(System.in); ArrayList al = new ArrayList(); int min = 0, count = 0; while(true) { System.out.println("请输入数字(输入exit退出,并计算结果):"); String str = sc.next(); if(str.equalsIgnoreCase("exit")) { System.out.println("你共输入了"+al.size()+"个数,分别为:"); for (Iterator iter = al.iterator(); iter.hasNext();) { System.out.print(iter.next()+" "); } System.out.println(); System.out.println("最小值为:"+min); break; }else { try { int num = Integer.parseInt(str); if(count == 0 || num < min) { min = num; } al.add(num); }catch(NumberFormatException e) { System.out.println("你输入的不是数字,请返回重新输入!"); continue; } } count++; } } }
全部回答
- 1楼网友:鸠书
- 2021-02-14 01:51
不明白啊 = =!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯