首页 > 试题广场 >

平均身高

[编程题]平均身高
  • 热度指数:17739 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

从键盘输入5个人的身高(米),求他们的平均身高(米)。


输入描述:
一行,连续输入5个身高(范围0.00~2.00),用空格分隔。


输出描述:
一行,输出平均身高,保留两位小数。
示例1

输入

1.68 1.75 1.82 1.60 1.92

输出

1.75
import java.util.Scanner;

/**
 * @Title: 平均身高
 * @Remark: 从键盘输入5个人的身高(米),求他们的平均身高(米)。
 * 输入描述:
 *      一行,连续输入5个身高(范围0.00~2.00),用空格分隔。
 * 输出描述:
 *      一行,输出平均身高,保留两位小数。
 * @Author: ijunfu
 * @Version: 1.0.0
 * @Date: 2022-03-20
 */
public class Main {

    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);
        double sum = 0.0;
        for(int i=0; i<5; i++) {
            sum += in.nextDouble();
        }
        System.out.printf("%.2f", sum/5);

        in.close();

    }
}

发表于 2022-03-20 11:29:01 回复(0)
import java.util.*;
public class Main{
    public static void main (String[] args) {
        Scanner in = new Scanner(System.in);
        double sum = 0;
        for (int i = 0; i < 5; i++) {
            double num = in.nextDouble();
            sum += num;
        }
        System.out.printf("%.2f", (sum / 5));
    }
}

发表于 2021-10-02 23:43:19 回复(0)
import java.util.*;
public class Main
{
    public static void main(String [] args)
    {
        Scanner sc=new Scanner(System.in);
        while(sc.hasNextDouble())
        {
            double a=sc.nextDouble();
            double b=sc.nextDouble();
            double c=sc.nextDouble();
            double d=sc.nextDouble();
            double e=sc.nextDouble();
            double result=(a+b+c+d+e)/5;
            System.out.printf("%.2f",result);
        }
    }
}
发表于 2020-03-29 23:34:16 回复(0)