| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5765 人关注过本帖
标题:java从键盘输入任意8个整数正数,输入<=0的数,提示“请输入正数”,计算8个 ...
只看楼主 加入收藏
疯狂的小a
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:39
帖 子:423
专家分:1871
注 册:2018-2-6
收藏
得分:0 
我输入2147483648,显示error:For input string: "2147483648"

假如人生没有梦想,和咸鱼有什么区别!
2018-03-16 08:40
静水且流深
Rank: 5Rank: 5
等 级:贵宾
威 望:11
帖 子:60
专家分:319
注 册:2017-7-7
收藏
得分:13 
我也是,你们都不自测的吗?

不过是爱情,又能走多久
2018-03-16 22:11
疯狂的小a
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:39
帖 子:423
专家分:1871
注 册:2018-2-6
收藏
得分:0 
回复 12楼 静水且流深
我觉得主要是需求不明确,因为整数的范围无限大,而没有任何东西能容下,所以没有完美的答案

假如人生没有梦想,和咸鱼有什么区别!
2018-03-16 22:34
静水且流深
Rank: 5Rank: 5
等 级:贵宾
威 望:11
帖 子:60
专家分:319
注 册:2017-7-7
收藏
得分:0 
回复 13楼 疯狂的小a
呵呵,

不过是爱情,又能走多久
2018-03-17 21:48
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:0 
回复 14楼 静水且流深
大神说的对,还是太年轻了。现在去华为了吗?

剑栈风樯各苦辛,别时冰雪到时春
2018-03-17 21:53
桃花岛主丶
Rank: 2
等 级:论坛游民
威 望:3
帖 子:27
专家分:58
注 册:2018-3-20
收藏
得分:13 
忍不住试试
public class WanWan {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int []arr=new int[8];
        int sum=0;
        int max,min;
        double av;
            for (int j = 0; j < arr.length; j++) {
                System.out.println("请输入整数:");
                int t=sc.nextInt();
                if (t>0) {
                    arr[j]=t;
                    max=arr[0];
                    min=arr[0];
                    sum+=t;
                    if (max<arr[j]) {
                        max=arr[j];
                    }
                    if (min>arr[j]) {
                        min=arr[j];
                    }
                }else{
                    System.out.println("请输入正整数:");
                    j--;
                    continue;
                }
                if (j==7) {
                    System.out.println("最大:"+max);
                    System.out.println("最小:"+min);
                    av=sum*1.0/arr.length;
                    System.out.println("平均:"+av);
                }
            }
            System.out.println("和:"+sum);
    }
}

2018-03-20 00:12
快速回复:java从键盘输入任意8个整数正数,输入<=0的数,提示“请输入正数”,计 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019778 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved