谁知道这个程序用java如何编写,题目用java编写一个简单的学生成绩录入程

2025-03-01 15:23:41
推荐回答(2个)
回答1:

import java.io.*;

public class Test
{
public static void main(String[] args) throws Exception
{
int n;
float[] s;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String [] strs;

System.out.print("请输入学生人数:");
n=Integer.parseInt(br.readLine());
s=new float[3*n];
for(int i=0;i {
System.out.print("请输入第"+(i+1)+"个学生的3门课程的成绩,以空格分隔:");
strs=br.readLine().trim().split("\\s+");
s[3*i]=Float.parseFloat(strs[0]);
s[3*i+1]=Float.parseFloat(strs[1]);
s[3*i+2]=Float.parseFloat(strs[2]);
// System.out.println(""+s[3*i]+" "+s[3*i+1]+" "+s[3*i+2]);
}
System.out.println("你输入的"+n+"个学生的成绩是:");
for(int i=0;i {
System.out.println(""+s[i]+" "+s[i+1]+" "+s[i+2]);
}
}
}

回答2:

结果:学生:2成绩:0学生:3成绩:15学生:1成绩:43学生:8成绩:45学生:7成绩:48学生:0成绩:51学生:4成绩:69学生:9成绩:69学生:5成绩:94学生:6成绩:98