java2-学生管理系统2
这是继续修改后的代码,亲测可用
增加一个二位数组存储数据
import java.util.;
public class student {
public static void main(String[] args){
//存储学生人数
Scanner in = new Scanner(System.in);
System.out.println(“请输入学生人数:”);
//存储课程数目
int renshu = in.nextInt();
System.out.println(“请输入课程的数目”);
int courseNum=in.nextInt();
//声明一个数组存储学生的姓名
String[] name=new String[renshu];
//声明一个数组存储学生课程名称
String[] course=new String[courseNum];
//声明一个二维数组存储成绩
int[][] number = new int[renshu][courseNum];
//循环存储课程的名称
for(int i=0;i<course.length;i++){
System.out.println(“请定义第”+(i+1)+“课程的名字”);
course[i]=in.next();
}
//用来录入学生的各科成绩
for(int i=0;i<renshu;i++){
System.out.println(“请输入学生的姓名:”);
name[i]=in.next();
for (int j=0;j<courseNum;j++){
System.out.println(“请输入学生:”+name[i]+course[j]+“的成绩”);
number[i][j]=in.nextInt();
}
}
}
}
请输入学生人数:
1
请输入课程的数目
3
请定义第1课程的名字
语文
请定义第2课程的名字
数学
请定义第3课程的名字
英语
请输入学生的姓名:
王二
请输入学生:王二语文的成绩
12
请输入学生:王二数学的成绩
13
请输入学生:王二英语的成绩
17
继续实现
import java.util.;
public class student {
public static void main(String[] args){
//存储学生人数
Scanner in = new Scanner(System.in);
System.out.println(“请输入学生人数:”);
//存储课程数目
int renshu = in.nextInt();
System.out.println(“请输入课程的数目”);
int courseNum=in.nextInt();
//声明一个数组存储学生的姓名
String[] name=new String[renshu];
//声明一个数组存储学生课程名称
String[] course=new String[courseNum];
//声明一个二维数组存储成绩
int[][] number = new int[renshu][courseNum];
//循环存储课程的名称
for(int i=0;i<course.length;i++){
System.out.println(“请定义第”+(i+1)+“课程的名字”);
course[i]=in.next();
}
//用来录入学生的各科成绩
for(int i=0;i<renshu;i++){
System.out.println(“请输入学生的姓名:”);
name[i]=in.next();
for (int j=0;j<courseNum;j++){
System.out.println(“请输入学生:”+name[i]+course[j]+“的成绩”);
number[i][j]=in.nextInt();
}
}
System.out.println();
System.out.print(“学生”);
for(int i=0;i<course.length;i++){
System.out.print("\t"+course[i]);
}
System.out.println();
for(int i=0;i<renshu;i++){
System.out.print(name[i]);
for(int j=0;j<courseNum;j++){
System.out.print("\t"+number[i][j]);
}
System.out.println();
}
}
}
请输入学生人数:
2
请输入课程的数目
3
请定义第1课程的名字
语文
请定义第2课程的名字
数学
请定义第3课程的名字
英语
请输入学生的姓名:
王二
请输入学生:王二语文的成绩
23
请输入学生:王二数学的成绩
78
请输入学生:王二英语的成绩
89
请输入学生的姓名:
李三
请输入学生:李三语文的成绩
12
请输入学生:李三数学的成绩
14
请输入学生:李三英语的成绩
15
学生 语文 数学 英语
王二 23 78 89
李三 12 14 15
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南