JAVA小程序(0级)-- 学生成绩管理
一个初学者简单的学生成绩管理系统
当运行时会显示-------请输入学生的人数
用户输入完成后会显示--------请输入第1个学生的名字
用户输入名字回车显示--------请输入第2个学生的名字
以此类推最后会显示--------请输入xx的语文成绩--------请输入xx的数学成绩--------请输入xx的英语成绩
输入完成后会表格形式打出成绩,总分,平均分
package 学生管理; //简单的成绩管理初级; import java.util.Scanner; public class Demo1 { public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("请输入学生的人数"); int num=in.nextInt(); int a=0; int b=0; int add[]=new int[num]; int ave[]=new int[num]; String name[]=new String[num]; for(int i=0;i<num;i++){ System.out.println("请输入第"+(i+1)+"个学生的名字"); name[i]=in.next(); } String pro[]=new String[]{"语文","数学","英语"}; int score[][]=new int[num][3]; for(int i=0;i<num;i++){ for(int j=0;j<3;j++){ System.out.println("请输入"+name[i]+"的"+pro[j]+"成绩"); score[i][j]=in.nextInt(); } } for(int i=0;i<num;i++){ for(int j=0;j<3;j++){ add[i]+=score[i][j]; } //add[i]=a; //ave[i]=a/3; if(i>0){ ave[i]=(add[i]-add[i-1])/3; }else{ ave[i]=add[i]/3; } } System.out.println("学生"+" "+"语文"+" "+"数学"+" "+"英语"+" "+"平均分"+" "+"总分"); for(int i=0;i<num;i++){ System.out.print(name[i]); for(int j=0;j<3;j++){ System.out.print(" "+score[i][j]); } System.out.print(" "+add[i]+" "+ave[i]+" "+" "); } } }
上一篇:
IDEA上Java项目控制台中文乱码