<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年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(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 閱讀(225) 評論(0)  編輯  收藏

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


    網站導航:
     
    主頁
    主站蜘蛛池模板: 久久精品九九亚洲精品天堂| 亚洲男人的天堂在线| 亚洲国产精品日韩在线| 亚洲国产成人精品无码区二本| 亚洲第一视频在线观看免费 | 色多多免费视频观看区一区| 久久精品免费观看| 四虎影院免费在线播放| 国产av无码专区亚洲av桃花庵| 国产成人精品日本亚洲专| 亚洲国产免费综合| 91香蕉视频免费| 一级a性色生活片久久无少妇一级婬片免费放 | 美女被免费视频网站| 99re视频精品全部免费| 免费在线观看黄网| 亚洲精品一区二区三区四区乱码 | 亚洲一区二区三区四区视频 | 四虎永久在线精品免费观看视频| 精品亚洲一区二区三区在线播放| xxx毛茸茸的亚洲| 热99RE久久精品这里都是精品免费| 毛片A级毛片免费播放| 亚洲韩国精品无码一区二区三区| 亚洲欧好州第一的日产suv| 国产激情免费视频在线观看 | 午夜免费福利在线观看| 亚洲成熟xxxxx电影| 成人嫩草影院免费观看| 免费人成在线视频| 亚洲国产精品第一区二区| 免费人成大片在线观看播放| 四虎永久在线精品免费网址| 久久亚洲精品成人av无码网站| 一级毛片免费不卡| 国产成人啪精品视频免费网| 亚洲天堂电影在线观看| 国产免费AV片在线观看| 久久久久国产亚洲AV麻豆| 国产成人久久精品亚洲小说| 在线观看免费高清视频|