<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 20  文章 - 57  trackbacks - 0
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    51CTO

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    //新建一個StudentList類
    //-------------------------------------------


    //Student類
    //-------------------------------------------




    package Student_Level;
    //新建一個Student類
    public class Student {
     int id;
     String name;
     String sex;
     int age;
     int score;
     String remark;
     
     public Student(int id, String name, String sex, int age, int score, String remark){
      this.id = id;
      this.name = name;
      this.sex = sex;
      this.age = age;
      this.score = score;
      this.remark = remark;
     }

     public int getId() {
      return id;
     }

     public void setId(int id) {
      this.id = id;
     }

     public String getName() {
      return name;
     }

     public void setName(String name) {
      this.name = name;
     }

     public String getSex() {
      return sex;
     }

     public void setSex(String sex) {
      this.sex = sex;
     }

     public int getAge() {
      return age;
     }

     public void setAge(int age) {
      this.age = age;
     }

     public int getScore() {
      return score;
     }

     public void setScore(int score) {
      this.score = score;
     }

     public String getRemark() {
      return remark;
     }

     public void setRemark(String remark) {
      this.remark = remark;
     }
    }








    //StudentList類
    //-------------------------------------------



    public class StudentList {
     public static void main(String[] args){
      //新建5個Student學生對象并實例化
      Student[] student = new Student[5];
      Student stu1 = new Student(2010001, "張三", "男", 22, 89, " ");
      student[0] = stu1;
      
      Student stu2 = new Student(2010002, "王四", "男", 23, 88, " ");
      student[1] = stu2;
      
      Student stu3 = new Student(2010003, "張吾", "女", 20, 79, " ");
      student[2] = stu3;
      
      Student stu4 = new Student(2010004, "劉六", "女", 19, 90, " ");
      student[3] = stu4;
      
      Student stu5 = new Student(2010005, "林子", "男", 22, 50, " ");
      student[4] = stu5;
      
      //新建5個變量用來記錄優秀等學生的人數
      int excellence = 0;
      int good = 0;
      int pass = 0;
      int nopass = 0;
      int rebuild = 0;
      
      //新建5個整數數組用來存放優秀等人在stu數組中的下標
      int[] ex = new int[5];
      int[] go = new int[5];
      int[] pa = new int[5];
      int[] no = new int[5];
      int[] re = new int[5];
      
      //便利student數組,根據學生成績判斷學生的優略
       for(int i=0;i<student.length;i++){
       int stud = student[i].score/10;
       switch(stud){
       case 9 : {
        ex[excellence] = i;
        excellence++;
        break;
       }
       case 8 : {
        go[good] = i;
        good++;
        break;
       }
       case 7 : {
        pa[pass] = i;
        pass++;
        break;
       }
       case 6 : {
        no[nopass] = i;
        nopass++;
        break;
       }
       default : {
        re[rebuild] = i;
        rebuild++;
        break;
       }
       }
      }
       //打印優秀等學生的人數
            System.out.println("成績為優秀的人數為:    " + excellence);
            System.out.println("成績為良好的人數為:    " + good);
            System.out.println("成績為及格的人數為:    " + pass);
            System.out.println("成績為不及格人數為:    " + nopass);
            System.out.println("成績需要重修人數為:    " + rebuild);
            System.out.println();
            
            //打印獲得優秀等成績同學的信息
            System.out.println("成績為優秀的同學為:");
            System.out.println("**********************************************************");
            System.out.println("    學號    \t      " + "  姓名" + "  性別" + " 成績" + "    備注");
            for(int i=0;i<excellence;i++){
             System.out.println(student[ex[i]].id + "    " + student[ex[i]].name + "    " + student[ex[i]].sex + "      " + student[ex[i]].score + "    " + student[ex[i]].remark);
            }
            System.out.println();
            System.out.println("成績為良好的同學為:");
            System.out.println("**********************************************************");
            System.out.println("    學號    \t      " + "  姓名" + "  性別" + " 成績" + "    備注");
            for(int i=0;i<good;i++){
             System.out.println(student[go[i]].id + "    " + student[go[i]].name + "    " + student[go[i]].sex + "      " + student[go[i]].score + "    " + student[go[i]].remark);
            }
            System.out.println();
            System.out.println("成績為及格的同學為:");
            System.out.println("**********************************************************");
            System.out.println("    學號    \t      " + "  姓名" + "  性別" + " 成績" + "    備注");
            for(int i=0;i<pass;i++){
             System.out.println(student[pa[i]].id + "    " + student[pa[i]].name + "    " + student[pa[i]].sex + "      " + student[pa[i]].score + "    " + student[pa[i]].remark);
            }
            System.out.println();
            System.out.println("成績為不及格的同學為:");
            System.out.println("**********************************************************");
            System.out.println("    學號    \t      " + "  姓名" + "  性別" + " 成績" + "    備注");
            for(int i=0;i<nopass;i++){
             System.out.println(student[no[i]].id + "    " + student[no[i]].name + "    " + student[no[i]].sex + "      " + student[no[i]].score + "    " + student[no[i]].remark);
            }
            System.out.println();
            System.out.println("成績差需要重修的同學為:");
            System.out.println("**********************************************************");
            System.out.println("    學號    \t      " + "  姓名" + "  性別" + " 成績" + "    備注");
            for(int i=0;i<rebuild;i++){
             System.out.println(student[re[i]].id + "    " + student[re[i]].name + "    " + student[re[i]].sex + "      " + student[re[i]].score + "    " + student[re[i]].remark);
            }
     }
    }



    //如果大家有什么意見或者看不懂,請大家留下你們的建議
    posted on 2010-10-10 16:26 tovep 閱讀(226) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主頁
    主站蜘蛛池模板: 亚洲综合激情另类专区| 妞干网在线免费观看| 亚洲宅男天堂在线观看无病毒| 在线亚洲精品视频| 日韩视频免费一区二区三区| 亚洲色一区二区三区四区| 午夜网站免费版在线观看| 亚洲欧美熟妇综合久久久久| 永久免费看bbb| 偷自拍亚洲视频在线观看99| 国产三级电影免费观看| 免费一区二区三区在线视频| 亚洲国产一区视频| 精品久久久久久久久亚洲偷窥女厕| 免费无码不卡视频在线观看| 久久亚洲精品高潮综合色a片| 免费大片黄手机在线观看| jyzzjyzz国产免费观看| 国产亚洲无线码一区二区| 99re6在线视频精品免费下载| 亚洲欧洲在线播放| 在线观看人成网站深夜免费| 美女被爆羞羞网站在免费观看| 浮力影院亚洲国产第一页| 久久成人免费电影| 中中文字幕亚洲无线码| 免费国产美女爽到喷出水来视频| japanese色国产在线看免费| 亚洲最大福利视频网站| 国产精品久久久久久久久久免费| 在线观看亚洲电影| 国产国拍亚洲精品mv在线观看| 在线视频精品免费| 亚洲中文字幕无码一区| 99免费在线观看视频| 亚洲欧美精品午睡沙发| 亚洲色大成网站www永久一区| 777成影片免费观看| 噜噜噜亚洲色成人网站| 久久狠狠高潮亚洲精品| 伊人久久亚洲综合影院|