首页 > 试题广场 >

小乐乐算平均分

[编程题]小乐乐算平均分
  • 热度指数:8842 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
小乐乐输入三科成绩,请编程帮他输出三科成绩总分及平均分。

输入描述:
一行,3科成绩(浮点数),成绩之间用一个空格隔开。


输出描述:
一行,总分和平均分(小数点后保留两位),用一个空格隔开。
示例1

输入

79.5 80.0 98.0

输出

257.50 85.83
import java.util.Scanner;
public class Main{
    public static void main(String args[]){
        Scanner scan=new Scanner(System.in);
        double a=scan.nextDouble();
        double b=scan.nextDouble();
        double c=scan.nextDouble();
        System.out.printf("%.2f %.2f",(a+b+c),(a+b+c)/3);
    }
}
很简单的题目
发表于 2021-01-05 17:54:47 回复(0)
import java.util.*;
import java.text.DecimalFormat;

public class Main
{
    public static void main(String [] args)
    {
        Scanner sc=new Scanner(System.in);
        int count = 0;
        double sum = 0.0d, avg = 0.0d;
        while(sc.hasNext()){
            sum += sc.nextDouble();
            count++;
        }
        DecimalFormat df = new DecimalFormat("0.00");
        System.out.println(df.format(sum) + " " + df.format((double)sum / count));
    }
}

发表于 2020-07-19 21:27:07 回复(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 sum=a+b+c;
            double avg=sum/3; 
            System.out.printf("%.2f",sum);
            System.out.print(" ");
            System.out.printf("%.2f",avg);               
        }    
    }
}
发表于 2020-05-27 20:30:00 回复(0)

问题信息

上传者:牛客309119号
难度:
3条回答 2707浏览

热门推荐

通过挑战的用户

查看代码
小乐乐算平均分