重点:保留一位小数使用String.format("%.1f",value).toString()
import java.util.*;
public class Main{
public static void main(String [] args){
getNumberAverage();
}
public static void getNumberAverage(){
Scanner scan = new Scanner(System.in);
while(scan.hasNext()){
int len = scan.nextInt();
int number = 0;
int sum = 0;
double sumNumber = 0.0;
for(int i = 0; i < len; i++){
int temp = scan.nextInt();
if(temp < 0){
number ++;
continue;
}
if(temp > 0){
sum += temp;
sumNumber++;
}
}
System.out.println(number + " " + String.format("%.1f",sum/sumNumber).toString());
}
}
}

京公网安备 11010502036488号