首页 > 试题广场 >

总成绩和平均分计算

[编程题]总成绩和平均分计算
  • 热度指数:30035 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
依次输入一个学生的3科成绩,在屏幕上输出该学生的总成绩以及平均成绩。

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


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

输入

79.5 80.0 98.0

输出

257.50 85.83
import java.util.Scanner;

/**
 *
 * @Title          总成绩和平均分计算
 * @Description    依次输入一个学生的3科成绩,在屏幕上输出该学生的总成绩以及平均成绩。
 *  输入描述:
 *      一行,3科成绩,成绩之间用一个空格隔开。
 * 输出描述:
 *      一行,总成绩和平均成绩(小数点后保留两位),用一个空格隔开。
 * @author weijunfu<ijunfu @ qq.com>
 * @date 2022/03/18 00:23
 * @version 1.0.0
 *
 */

public class Main {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        
        double s1 = in.nextDouble();
        double s2 = in.nextDouble();
        double s3 = in.nextDouble();

        double sum = s1 + s2 + s3;
        
        System.out.printf("%.2f %.2f", sum, sum/3);
        
        in.close();
    }
}

发表于 2022-03-18 00:26:38 回复(0)
import java.util.Scanner; public class Main{ public static void main(String[] args) {
        Scanner input = new Scanner(System.in);  double a=input.nextDouble();  double b=input.nextDouble();  double c=input.nextDouble();  double sum=a+b+c;  double avg=sum/3;  System.out.println(String.format("%.2f", sum)+" "+String.format("%.2f", avg));  }
}
发表于 2020-10-29 10:18:38 回复(0)
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        String[] s = sc.nextLine().split(" ");
        float sum = 0;
        float avg = 0;
        for(int i=0;i<3;i++){
            sum += Float.valueOf(s[i]);
        }
        avg = sum/3;
        System.out.printf("%.2f ",sum);
        System.out.printf("%.2f ",avg);
    }

}
发表于 2020-10-26 22:30:42 回复(0)
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
String[] nums = scanner.nextLine().split(" ");
double num1 = Double.parseDouble(nums[0]);
double num2 = Double.parseDouble(nums[1]);
double num3 = Double.parseDouble(nums[2]);
double total = num1+num2+num3;
double avg = total/3;
System.out.printf("%.2f ",total);
System.out.printf("%.2f",avg);

}
}
编辑于 2020-05-12 14:18:25 回复(0)
import java.util.Scanner;
public class Main{
public  static void mian(String[] args){
     Scanner sc=new Scanner(System.in);
      double a=sc.nextDouble();
      double b=sc.nextDouble();
      double c=sc.nextDouble();
     double sum=a+b+c;
     double aver=sum/3;
     System.out.print("%.2f",sum);
     System.out.print("%.2f",aver);
    
 }
}
发表于 2020-05-04 18:20:52 回复(2)
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=(a+b+c)/3;
            System.out.printf("%.2f",sum);
            System.out.print(" ");
            System.out.printf("%.2f",avg);
        }
    }
}
发表于 2020-03-25 19:54:48 回复(0)
import java.util.Scanner;

public class Main{

    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        double score1=scanner.nextDouble();
        double score2=scanner.nextDouble();
        double score3=scanner.nextDouble();
        double sum=score1+score2+score3;
        double avg=sum/3;
        System.out.println(String.format("%.2f",sum)+" "+String.format("%.2f",avg));
    }


}
发表于 2020-03-22 14:09:40 回复(0)