输入一个班级5个学生各5科成绩,输出5个学生各5科成绩及总分。
输入一个班级5个学生各5科成绩,输出5个学生各5科成绩及总分。
五行,每行输入一个学生各5科成绩(浮点数表示,范围0.0~100.0),用空格分隔。
五行,按照输入顺序每行输出一个学生的5科成绩及总分(小数点保留1位),用空格分隔。
98.5 96.0 100 99 88 60.5 77 88.5 99 60 80 80.5 89 91 92 93 94 95.5 96 97.5 100 98 88.5 88 78.5
98.5 96.0 100.0 99.0 88.0 481.5 60.5 77.0 88.5 99.0 60.0 385.0 80.0 80.5 89.0 91.0 92.0 432.5 93.0 94.0 95.5 96.0 97.5 476.0 100.0 98.0 88.5 88.0 78.5 453.0
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); float[][] score = new float[5][5]; for (int i = 0; i < score.length; i++) { for (int j = 0; j < score[0].length; j++) { score[i][j] = in.nextFloat(); } } float sum = 0; for (int i = 0; i < score.length; i++) { for (int j = 0; j < score[0].length; j++) { System.out.printf("%.1f ", score[i][j]); sum += score[i][j]; } System.out.printf("%.1f", sum); sum = 0; System.out.println(); } } }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); float sum=0; while(sc.hasNext()){ float[] arr=new float[5]; for(int i=0;i<5;i++) arr[i]=sc.nextFloat(); for(float i:arr){ System.out.printf("%.1f ",i); sum+=i; } System.out.printf("%.1f\n",sum); sum=0; } } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double[][] arr = new double[5][5]; for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { arr[i][j] = sc.nextDouble(); } } for (int i = 0; i < 5; i++) { double sum = 0.0; for (int j = 0; j < 5; j++) { sum += arr[i][j]; System.out.printf("%.1f ", arr[i][j]); } System.out.printf("%.1f", sum); System.out.println(); } } }
import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(scanner.hasNext()){ double[] stuScore = new double[5]; double sum = 0.0; for(int i = 0;i < 5;i++){ stuScore[i] = scanner.nextDouble(); System.out.print(stuScore[i] + " "); sum = sum + stuScore[i]; } System.out.println(String.format("%.1f",sum)); } } }
import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNextLine()) { String s[] = sc.nextLine().split(" "); double a[] = new double[s.length]; double sum = 0; for(int i = 0 ;i < s.length; i++) { a [i] = Double.parseDouble(s[i]); sum += a[i]; System.out.printf("%.1f ",a[i]); } System.out.printf("%.1f", sum); System.out.println(); } } }
import java.util.Scanner; import java.lang.System; public class Main{ public static void main(String[] args){ Scanner mc1=new Scanner(System.in); float [][] f=new float [5][5]; for (int i=0;i<f.length;i++){ float sum =0; for(int j=0;j<f[i].length;j++){ f[i][j]=mc1.nextFloat(); System.out.print(f[i][j]+" "); sum+=f[i][j]; } System.out.println(sum); } } }
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNext()){ double sum = 0; double[] arr = new double[5]; for(int i = 0; i < 5; i++){ arr[i] = sc.nextDouble(); System.out.print(arr[i] + " "); sum += arr[i]; } System.out.println(sum); } } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNextLine()) { String[] str = sc.nextLine().split(" "); double[] num = new double[5]; for (int i = 0; i < 5; i++) { num[i] = Double.parseDouble(str[i]); } double ans = 0; for (double n : num) { System.out.printf("%.2f\n", n); ans += n; } System.out.printf("%.2f\n", ans); } } }
import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); double sum = 0; double score = 0; for(int i=0;i<25;i++) { score = scanner.nextDouble(); System.out.printf("%.1f ",score); sum += score; if((i+1)%5==0) { System.out.printf("%.1f\n",sum); sum = 0; } } } }
// 定义一个长度为5的数组,通过scanner.nextFloat()赋值并分别输出,然后计算和并输出。循环5次,得结果。 Scanner scanner = new Scanner(System.in); float[] list = new float[5]; float sum = 0; for(int i = 0; i < 5; i++){ for(int j = 0; j < 5; j++){ list[j] = scanner.nextFloat(); System.out.print(list[j] + " "); } sum = list[0] + list[1] + list[2] + list[3] + list[4]; System.out.println(sum); for(int m = 0; m < 5; m++){ list[m] = 0; } }
import java.math.BigDecimal;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
double [][]arr=new double[5][5];
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
arr[i][j]=input.nextDouble();
}
}
for(int i=0;i<5;i++){
BigDecimal cal=new BigDecimal("0");
for(int j=0;j<5;j++){
System.out.print(new BigDecimal(arr[i][j]).setScale(1,BigDecimal.ROUND_HALF_DOWN)+" ");
cal=cal.add(new BigDecimal(arr[i][j]));
}
System.out.println(cal);
}
}
}