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

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

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

    洛神賦

    子虛烏有

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      7 Posts :: 10 Stories :: 0 Comments :: 0 Trackbacks

     題目:寫一個學生信息(包括學號,姓名,年齡,年級,成績)管理系統(tǒng),要求將學生的成績進行處理(90分以上的劃為A等,9080分的劃為B 等,7080分的劃為C等,6070分的劃為D等,60分以下的劃為E等),處理完后將每個學生的基本信息和他的等級一并輸出出來,最后將 A,B,C,D,E五個等級的成績個數(shù)輸出出來。

     

    步驟如下:

      第一步:創(chuàng)建一個學生類,設置它的一些屬性(學號,姓名,年齡,年級,成績)和方法(設置器set和訪問器get可以用系統(tǒng)添加)。

      2.實例化一組學生對象(用一個數(shù)組來存儲這一組學生對象),錄入他們的信息(學號,姓名,年齡,年級,成績)(這個通過構造函數(shù)創(chuàng)建或者set訪問器設置)。

      3.取出他們的成績信息(用get訪問器訪問),然后進行處理,把成績進行分類(A,B,C,D,E五類)。

     

    下面附Java代碼

    //構建一個學生類
    class Student
    {
     //
    定義一個學生類(屬性:學號number,姓名name,年齡age,年級depth,成績mark
     private int number;
     private String name;
     private int age;
     private int depth;
     private int mark;
     //
    聲明學生類的構造方法(就是學生類是如何組成的),將五個參數(shù)變量分別賦值給五個屬性

     public void setNumber(int a)
     {
      number = a;
     }
     //
    學生學號的訪問器
     public int getNumber()
     {
      return number;
     }
     //
    學生名字的設置器
     public void setName(String b)
     {
      name = b;
     }
     //
    學生名字的訪問器
     public String getName()
     {
      return name;
     }
     //
    學生年齡的設置器
     public void setAge(int c)
     {
      age = c;
     }
     //
    學生年齡的訪問器
     public int getAge()
     {
      return age;
     }
     //
    學生年級的設置器
     public void setDepth(int d)
     {
      depth = d;
     }
     //
    學生年級的訪問器
     public int getDepth()
     {
      return depth;
     }
     //
    學生成績的設置器
     public void setMark(int e)
     {
      mark = e;
     }
     //
    學生成績的訪問器
     public int getMark()
     {
      return mark;
     }
    }

     

    public class StudentCourse
    {
         //
    學生成績主類的主方法,程序就是從這里開始執(zhí)行的
         public static void main(String[] args)
         {
          //
    先定義一個學生類數(shù)組用于存儲多個學生對象
          Student [] student= new Student [10];
          //
    10個學生對象的基本信息(學號,姓名,年齡,年級,成績)全部實例化出來,可供訪問器get訪問
          
           Student student  = new Student();

           //添加student1

           student.setName("hans");

           student.setAge(23);

           student.setScore(60);

           student.setLable(1);

           stuArr[0] = student;

          

           Student student1  = new Student();

           //添加student2

           student1.setName("rose");

           student1.setAge(24);

           student1.setScore(90);

           student1.setLable(2);

           stuArr[1] = student1;

          

           Student student2  = new Student();

           //添加student3

           student2.setName("good");

           student2.setAge(25);

           student2.setScore(80);

           student2.setLable(3);

           stuArr[2] = student2;

          

           Student student3  = new Student();

           //添加student4

           student3.setName("killva");

           student3.setAge(24);

           student3.setScore(90);

           student3.setLable(2);

           stuArr[3] = student3;

          

           Student student4  = new Student();

           //添加student5

           student4.setName("good1");

           student4.setAge(25);

           student4.setScore(80);

           student4.setLable(3);

           stuArr[4] = student4;

          

           Student student5  = new Student();

           //添加student6

           student5.setName("hans1");

           student5.setAge(23);

           student5.setScore(60);

           student5.setLable(1);

           stuArr[5] = student5;

          

           Student student6  = new Student();

           //添加student7

           student6.setName("rose2");

           student6.setAge(24);

           student6.setScore(90);

           student6.setLable(2);

           stuArr[6] = student6;

          

           Student student7  = new Student();

           //添加student8

           student7.setName("good3");

           student7.setAge(25);

           student7.setScore(80);

           student7.setLable(3);

           stuArr[7] = student7;

          

           Student student8  = new Student();

           //添加student9

           student8.setName("rose4");

           student8.setAge(24);

           student8.setScore(90);

           student8.setLable(2);

           stuArr[8] = student8;

          

           Student student9  = new Student();

           //添加student5

           student9.setName("good5");

           student9.setAge(25);

           student9.setScore(80);

           student9.setLable(3);

           stuArr[9] = student9;      
       //
    定義五個整形變量,用于計數(shù)A,B,C,D,E五等成績
          int A=0;
          int B=0;
          int C=0;
          int D=0;
          int E=0;
          
          //
    定義一個工作變量m,用于表示每個學生對象的成績等級
          char m;
          //
    用一個增強型for循環(huán)將學生數(shù)組中的每一個學生對象遍歷出來
          for(Student p : student)
          {
           //
    switch循環(huán)實現(xiàn)選擇功能,取出學生的成績,并劃分等級
           switch(p.getMark()/10)
           {
           case 9:{
            m='A';     //
    用一個字符表示成績等級
            A++;       //
    等級計數(shù)器
            break;  
           }
           case 8:{
            m='B';
            B++;
            break;
           }
           case 7:{
            m='C';
            C++;
            break;
           }
           case 6:{
            m='D';
            D++;
            break;
           }
           //
    當前面所有情況都不滿足時,就執(zhí)行下面程序
           default:{
            m='E';
               E++;
           }
           }
           //
    每處理完一次學生對象成績就將該學生對象的基本信息打出來
           System.out.println("
    學號:"+p.getNumber()+"  姓名:"+p.getName()+"  年齡:"+p.getAge()+"  年級:"+p.getDepth()+"  成績:"+p.getMark()+"  等級:"+m);
          }
         //
    最后記錄五個等級的成績個數(shù) 
      System.out.println("A
    等學生個數(shù):"+A);
      System.out.println("B
    等學生個數(shù):"+B);
      System.out.println("C
    等學生個數(shù):"+C);
      System.out.println("D
    等學生個數(shù):"+D);
      System.out.println("E
    等學生個數(shù):"+E);
         }
          
    }

     

     

     

     

    posted on 2010-10-14 22:46 洛神賦 閱讀(1409) 評論(0)  編輯  收藏

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 亚洲经典在线观看| 亚洲国产精品成人久久| 亚洲成人高清在线观看| 亚洲午夜成人精品电影在线观看| 亚洲色大成网站www尤物| japanese色国产在线看免费| 哒哒哒免费视频观看在线www| 亚洲日韩久久综合中文字幕| 全免费a级毛片免费**视频| 国产亚洲精aa在线看| 国产一区二区三区免费观在线| 日本中文一区二区三区亚洲| 亚洲综合无码一区二区| 无码人妻久久一区二区三区免费| 香蕉视频在线观看亚洲| 小草在线看片免费人成视久网| 久久亚洲精品无码aⅴ大香 | 又粗又黄又猛又爽大片免费| 黄色一级视频免费| 久久精品亚洲福利| 久久aa毛片免费播放嗯啊| 亚洲日韩乱码久久久久久| 免费一本色道久久一区| 亚洲av永久中文无码精品| 亚洲国产综合无码一区二区二三区| 三级片免费观看久久| 久久亚洲精品成人综合| 人与禽交免费网站视频| 日韩欧美亚洲国产精品字幕久久久| 亚洲av成人一区二区三区在线观看| 最近免费中文字幕中文高清 | 中文成人久久久久影院免费观看| 亚洲av无码乱码国产精品 | 免费视频中文字幕| sss日本免费完整版在线观看| 亚洲大成色www永久网站| 免费国产作爱视频网站| 人人公开免费超级碰碰碰视频| 亚洲国产一区二区三区青草影视 | 亚洲免费视频一区二区三区| 无码av免费一区二区三区|