藍橋杯試題 算法訓練 求和求平均值

試題 算法訓練 求和求平均值

資源限制
時間限制:1.0s 內存限制:256.0MB
問題描述
  從鍵盤輸入10個浮點數,求出它們的和以及平均值,要求用函數實現
輸入格式
  測試數據的輸入一定會滿足的格式。
  1 10 (1行10列的向量)
輸出格式
  要求用戶的輸出滿足的格式。
  2 1 (2行1列的矩陣)
樣例輸入
一個滿足題目要求的輸入範例。
例:
1.2 2.2 3.2 4.2 5.2 6.2 7.2 8.2 9.2 10.2
樣例輸出
與上面的樣例輸入對應的輸出。
例:
57
5.7
數據規模和約定
  輸入數據中每一個數的範圍。
  例:0<n,m<100, 0<=矩陣中的每個數<=1000。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double[] f = new double[10];
        double sum = 0;
        double average = 0;
        for (int i = 0; i < 10; i++) {
            f[i] = sc.nextDouble();
        }

        for (double v : f) {
            sum+=v;
        }
        average = sum/10;

        System.out.println((int)sum+"\n"+average);
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章