首页 > 其他 > 详细

记负均正

时间:2020-07-04 18:14:50      阅读:44      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 

import java.util.*;

public class Main{
    public static void main(String args[]){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            //输入的是一行数,用空格分开,所以把数字存进字符串数组里
            //不确定输入的个数
            String[] str = sc.nextLine().split(" ");
            int count =0;//负数的个数
            double sum =0; //非负数的和
            for(int i =0; i < str.length;i++){
                //将字符串数组转为int型
                int num = Integer.valueOf(str[i]);
                if(num <0){
                    count++;
                }else{
                    sum += num;
                }
            }
            System.out.println(count);
            double res = 0;
            res = sum/(str.length-count);
            //保留一位小数
            System.out.println(String.format("%.1f",res));
        }
    }
}

 

记负均正

原文:https://www.cnblogs.com/gy7777777/p/13235751.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!