Java成绩管理系统控制台版本
来源:互联网 发布:淘宝 客服 代码 编辑:程序博客网 时间:2024/05/24 04:52
package pkg;import com.sun.org.apache.xpath.internal.SourceTree;import java.util.Scanner;/** * Created by sanmao on 2016/6/30. */public class ChengJi { public static void main(String[] args) { int[] chengji=new int[100]; String[] name=new String[100]; int num=0; boolean s=false; 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.println("7.退出"); Scanner xuan=new Scanner(System.in); int x=xuan.nextInt(); switch (x) { case 1: Scanner xuan1=new Scanner(System.in); System.out.println("请输入学生姓名:"); name[num]=xuan1.nextLine(); System.out.println("请输入学生成绩:"); chengji[num]=xuan.nextInt(); System.out.println("添加成功!"); num++; break; case 2: Scanner xuan2=new Scanner(System.in); System.out.println("请输入要删除学生的姓名:"); String name1=xuan2.nextLine(); for (int i = 0; i < 10; i++) { if(name[i]==name1) { name[i] = null; chengji[i]=0; } } num--; break; case 3: Scanner xuan3=new Scanner(System.in); System.out.println("请输入要修改学生的姓名:"); String name2=xuan3.nextLine(); System.out.println("请输入要修改的分数:"); int sc=xuan.nextInt(); for (int i = 0; i < num; i++) { if(name[i].equals(name2)) { chengji[i]=sc; } } System.out.println("修改成功!"); break; case 4: for (int i = 0; i <num ; i++) { System.out.println("姓名:"+name[i]+" 成绩:"+chengji[i]); } break; case 5: int sum=0; for (int i = 0; i <num ; i++) { sum+=chengji[i]; } System.out.println("总成绩:"+sum); break; case 6: for (int i = 0; i < num; i++) { for (int j = 0; j <num ; j++) { if(chengji[i]<chengji[j]) { int temp=chengji[i]; chengji[i]=chengji[j]; chengji[j]=temp; String names=name[i]; name[i]=name[j]; name[i]=names; } } } for (int i = 0; i < num; i++) { System.out.println("第"+(i+1)+"名\t"+name[i]+"\t"+chengji[i]); } break; case 7: System.out.println("退出"); s=true; break; default: System.out.println("请输入正常数字!"); break; } if(s){ System.out.println("欢迎下次再来!"); break; } } }}
0 0
- Java成绩管理系统控制台版本
- 学生成绩管理系统(JAVA版本)
- java控制台版本 俄罗斯方块
- VC++控制台程序学生成绩管理系统
- C#版本的学生成绩管理系统
- 学生成绩管理系统(c++)控制台应用程序
- java 学生成绩管理系统
- java【源码】成绩管理系统
- Java学生成绩管理系统
- java学生成绩管理系统
- java学生成绩管理系统
- java学生成绩管理系统
- 【Java】学生成绩管理系统
- java学生成绩管理系统
- java 学生成绩管理系统
- JAVA+MySQL学生成绩管理系统
- 成绩管理系统
- 成绩管理系统
- UML中几种类间关系
- Linux Centos 6.6安装Mysql
- Example 5 : Texturing
- 如果一条sql被锁住怎么看它是被哪个线程锁住?
- 一道爬楼梯的算法题
- Java成绩管理系统控制台版本
- C++多线程编程简单实例
- 心情
- 什么是设计模式?
- mysql命令(数据库备份与恢复)
- Android APP代码混淆proguard和加固
- GET和POST有什么区别?及为什么网上的多数答案都是错的。
- boost 处理压缩解压缩
- Instruments的一点使用心得