这是继续修改后的代码,亲测可用
增加一个二位数组存储数据
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

java学习(2):学生管理系统2相关推荐

  1. 【java学习】学生管理系统项目实现(四)

    文章目录 前言 一.学生管理系统的实现准备 二.ArrayList的使用 三.学生管理系统的实现 1,构造方法的实现 2,主界面的实现 3,添加学生的方法实现 实现思路 4,删除学生的方法实现 实现思 ...

  2. 第83节:Java中的学生管理系统分页功能

    第83节:Java中的学生管理系统分页功能 分页功能一般可以做成两种,一种是物理分页,另一种是逻辑分页.这两种功能是有各自的特点的,物理分页是查询的时候,对数据库进行访问,只是查一页数据就进行返回,其 ...

  3. JavaWeb学习案例——学生管理系统

    JavaWeb学习案例--学生管理系统 引入jar包: 1. c3p0-0.9.1.2.jar // 第三方数据库连接池 2.commons-dbutils-1.4.jar // 第三方数据库操作方法 ...

  4. java毕业设计高校学生管理系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计高校学生管理系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计高校学生管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S ...

  5. java计算机毕业设计学生管理系统MyBatis+系统+LW文档+源码+调试部署

    java计算机毕业设计学生管理系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计学生管理系统MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构:B/S架构 ...

  6. Java+MySQL实现学生管理系统

    文章目录 需求分析 设计思路 具体实现 具体测试展示 需求分析 Java课程设计:实现一个学生管理系统,方便老师对学生信息进行统计管理 用户登录功能 学生管理功能 完善界面交互 数据持久可靠 设计思路 ...

  7. (Java)类比学生管理系统做一个游戏管理系统(不含JDBC)

    游戏管理系统类比学生管理系统主要功能是对游戏人物的信息的添加.查询.删除.修改 1.创建项目 2.创建一个具体操作信息的包并创建用来保存游戏人物信息的java类这里是[DNF] 2.1创建用来保存游戏 ...

  8. java模拟真正学生管理系统

    这是我第一次,搞这种近乎于现实的学生管理系统,基本功能都实现了,做了我六个小时,昨天下午六点,跟着EDG敲了一路代码,EDG打比赛,我打代码,太燃了,EDG夺冠,EDG牛逼!!!! 全校都在高呼EDG ...

  9. Qt实战项目学习2———学生管理系统(1)

    注:参照编程小鱼酱教程 特别感谢博主教学 一.登陆界面设计及主界面设计 1.登录按钮实现 登陆界面自定义信号  并发射信号 signals://成功登录发送信号void sendLoginSucces ...

  10. 用java做一个管理系统难吗_想知道怎样用Java做出一个学生管理系统,课一直听得一知半解。现在考试啥都不会?...

    我觉得这个几天就能够做完,要不了半个月的吧 除非是JavaWEB版比较费时间君墨:javase到mysql综合学生管理系统​zhuanlan.zhihu.com 部分代码实现: public stat ...

最新文章

  1. 标星 6.1K!《Python 机器学习在线指南》分享
  2. 为什么linux中c语言不一样,不懂linux为什么要死守c语言。
  3. 建立Full Trust的Browser Application
  4. matlab撤销上一步命令_CAD快速入门技巧:CAD软件中撤销操作的方法汇总
  5. 印度初创公司开发了下一代区块链网络安全解决方法
  6. 【JAVASCRIPT】处理剪切板
  7. linux平台下Tomcat的安装与优化
  8. kali安装docker(有效详细的教程)
  9. 数据结构之并查集:路径压缩继续优化并查集——20
  10. php 开发百度聚合,百度地图api-百度地图API开发,使用MarkerClusterer进行点聚合的问题...
  11. 【pytorch】梯度爆炸/消失解决办法
  12. 清华大学计算机导师排名,清华大学计算机科学与技术系导师简介:周立柱
  13. 传说中开场晕过去一千多人的迈克杰克逊演唱会,有生之年请看下这个视频
  14. vivo X70系列搭载自研V1芯片9月9日发布
  15. 2020CCPC绵阳站 D-Defuse the Bombs (二分答案)
  16. Android中PIN和PUK码解锁研究
  17. 顶顶通呼叫中心中间件(mod_cti基于FreeSWITCH)-webrtc(浏览器直接拨打电话)
  18. 《从0到1》读书笔记第11章“顾客不会自动上门”: 当幸福来敲门(完)
  19. Python 教程之输入输出(1)—— 在 Python 中接受输入
  20. 3ds Max2016安装破解过程

热门文章

  1. [转] SQL Server中的行列转换问题
  2. 计算机动画的主要应用领域,简述计算机的主要特点和主要应用领域
  3. wordpress发布文章时右侧边栏选择作者的功能代码
  4. python使用proxy
  5. SVN:冲突解决 合并别人的修改
  6. 自定义ActiveX组件在设计阶段,切换属性页后出现异常
  7. BASH 中的字符串处理
  8. Libusb开发教程一 安装
  9. 64位ubuntu安装交叉编译器出现的问题。nuc972工程中的问题
  10. React开发(275):dva debugger对应的值