




免费预览已结束,剩余5页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
package 学生成绩管理系统;import java.util.*;public class StudentMarkManagepublic static int Max=50;public static String student_ID=new StringMax;public static String name=new StringMax;public static String sex=new StringMax;public static double mark=new doubleMax;public static int cout=0;/学生的人数public static String stuID;/public static int i=0; public static double modifymark=0; public static int select_number=0;private static boolean p; public static void AddStudent()Scanner read=new Scanner(System.in);if(cout=Max) System.out.println(数组已满,不能增加人数); return; t:while(true) System.out.print(请输入学生的学号:); try student_IDcout=read.nextLine();break; catch(Exception e) System.out.println(你输入的学号有误,程序将返回功能菜单); continue t; System.out.print(请输入学生名字:); try namecout=read.nextLine(); catch(Exception e) System.out.print(请输入学生性别:); try sexcout=read.nextLine(); catch(Exception e) System.out.print(请输入学生的成绩:); try markcout=Double.parseDouble(read.nextLine(); catch(Exception e) System.out.println(输入错误,新增失败,程序将返回功能菜单); return; public static void ModifyMark()int i;Scanner read=new Scanner(System.in);t:while(true) System.out.println(请输入学生的学号:); try stuID=read.nextLine(); break; catch(Exception e) System.out.println(输入错误,程序将返回功能菜单); continue t; for(i=0;i=cout) System.out.println(你输入的学生的学号不存在); return;/退出switch语句 System.out.print(请输入学生的新成绩:); try modifymark=Double.parseDouble(read.nextLine(); catch(Exception e) System.out.println(输入错误,程序将返回功能菜单); return; marki=modifymark; public static void DeleteStudent()int i;Scanner read=new Scanner(System.in);t:while(true) System.out.print(请输入你要删除的学生的学号:); try stuID=read.nextLine(); break; catch(Exception e) System.out.println(你输入的要删除的学生的学号不存在,程序将返回菜单功能); continue t; for(i=0;i=cout) System.out.println(你输入的学生学号不存在); return; for(int j=i;jcout;j+) student_IDj=student_IDj+1; namej=namej+1; sexj=sexj+1; markj=markj+1; /数组最后一个记录要删除 student_IDcout-1=; namecout-1=; sexcout-1=; markcout-1=0;public static void SearchStudent() int i; Scanner read=new Scanner(System.in); t:while(true) System.out.print(请输入你要查询的学生的学号:); try stuID=read.nextLine(); break; catch(Exception e) System.out.println(你输入的学生的学号不存在,程序将返回菜单功能); continue t; for(i=0;i=cout) System.out.println(你输入的学生的学号不存在,程序将返回菜单功能); return; public static void PrintMark()int i;if(cout=0)System.out.println(no one student);for(i=0;icout;i+) System.out.println(学号:+student_IDi+ 名字:+namei+ 性别:+sexi+ 成绩:+marki);public static void ExitSystem() System.out.println(你选择的功能是退出,再见);public static int select_menu()Scanner read=new Scanner(System.in);p:while(true) t:while(true) System.out.println(|*学生成绩管理系统*|); System.out.println(|* 1.增加学生 *|); System.out.println(|* 2.修改成绩 *|); System.out.println(|* 3.删除学生 *|); System.out.println(|* 4.查询成绩 *|); System.out.println(|* 5.打印成绩 *|); System.out.println(|* 6.退出系统 *|); System.out.print( 请输入你要选择的数字:); try select_number=Integer.parseInt(read.nextLine(); break; catch(Exception e) System.out.println(输入错误); continue t; if(select_number6) System.out.println(你输入的数字有误,请再一次的输入); continue p; break; return select_number; public static void main(String args) t:while(true) switch(select_menu() case 1: AddStudent(); cout+; break; case 2: Modi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园冬季培训
- 口腔专业知识培训心得课件
- 江苏宿迁卷(细胞)-2025年中考语文作文真题解读
- 培训行业的管理知识课件
- 2025年度线上线下融合型超市加盟管理合同范本
- 2025年高端医疗设备研发与生产委托技术服务合同
- 2025新型养老模式废弃物高效处理与循环利用服务合同
- 2025年食品安全监测与消费者权益保护综合服务协议
- 2025年甲级写字楼虚拟办公室租赁协议:商务资源共享合作版
- 2025年现代办公楼吊顶智能化改造与维护一体化服务合同
- 2025年体育教练员执业能力考试试题及答案解析
- 2025年住培结业考试题库及答案
- 2025年重庆辅警管理知识模拟100题及答案
- 创伤急救基本知识培训课件
- DB42∕T 2151-2023 应急物资储备库建设规范
- 2025年二级建造师继续教育题库及参考答案(完整版)
- 实习协议模板(最新版)
- 《新视野大学英语预备级1》教案
- 车间拆除及场地土壤治理与地下水修复工程项目技术方案工程方案和设备方案
- 无跨越架封网装置计算程序(直接求解)
- 《病理检验技术》课程标准
评论
0/150
提交评论