题解 | 求平均数
求平均数
https://www.nowcoder.com/practice/41e59cee1221424bb9291435aae79ae9
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); long sum =0; double count = 0; while(sc.hasNextInt()){ int x = sc.nextInt(); if(x<0){ break; } sum = sum + x; count++; } double avg = sum/count; System.out.println(String.format("%.2f",avg)); //输出格式为:System.out.println(String.format("%.2f",avg)); } }
我觉得要把count的类型设为double这样会省很多力气