一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - JAVA教程 - java實現學生成績錄入系統

java實現學生成績錄入系統

2021-03-22 14:36JokerLoveAllen JAVA教程

這篇文章主要為大家詳細介紹了java實現學生成績錄入系統,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文為大家分享了java實現學生成績錄入系統,供大家參考,具體內容如下

1.學生類,包括學生的姓名和各科成績

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class score {
  public string name;
  public double englishgrade, mathgrade,phyicalgrade,
  chemicalgrade,biologicalgrade;
  score() {
 
  }
 
  public score(string name,double englishgrade,
      double mathgrade,double phyicalgrade,
      double chemicalgrade,double biologicalgrade){
    this.name = name;
    this.englishgrade = englishgrade;
    this.mathgrade = mathgrade; 
    this.phyicalgrade = phyicalgrade;
    this.chemicalgrade = chemicalgrade;
    this.biologicalgrade = biologicalgrade;
     
  }
 
}

2.對學生類進行設置,包括設置查找等

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package score;
 
public class scorezip {
  score[] s = new score[5];
 
  public void setdata(score name, int index) {//添加成績類到成績數組中
    s[index] = name;
  }
 
  public score[] getdata() { //返回學生數組
    return s;
  }
 
  public score serchdata(string name) { //查找學生各科成績
    for (int index = 0; index < s.length; index++) {
      if (name !=null && s[index] != null )
        if (s[index].name.equals(name)){
          return s[index];
        }
     }
    return null;
  }
}

3.學生成績錄入及學生成績清單

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package score;
 
import java.util.scanner;
 
 
public class scorezip2 {
  public static void main(string[] arr) {
    scanner sc = new scanner(system.in);
    scorezip sr = new scorezip();
    for (int i = 0; i < 5; i++) { //這里定義長度為五的學生成績表
      system.out.println("輸入學生姓名:");
      string name = sc.next();
      if (name.equals("n")) {
        break;
      }
      system.out.println("英語分數:");
      double english = sc.nextdouble();
      system.out.println("數學分數:");
      double math = sc.nextdouble();
      system.out.println("物理分數:");
      double physical = sc.nextdouble();
      system.out.println("化學分數:");
      double chemical = sc.nextdouble();
      system.out.println("生物分數:");
      double biology = sc.nextdouble();
       
       
      score s = new score(name, english,math,physical,chemical,biology);
      sr.setdata(s, i);
    }
    system.out.println("=========================================" +
        "學生成績表======================================");
    system.out.println("姓名\t\t英語成績\t\t數學成績\t\t物理成績\t\t化學成績\t\t生物成績");
    score[] b = sr.getdata();
    for (score s : b) {
      if (s == null) {
        break;
      }
      system.out.println(s.name + "\t\t" + s.englishgrade+"\t\t"+s.mathgrade
          +"\t\t"+s.phyicalgrade+"\t\t"+s.chemicalgrade+"\t\t"+s.biologicalgrade);
    }
    system.out.println("是否查找學生成績? 是y 否n");
    string flag = sc.next();
    if(flag.equals("y")){
    system.out.println("輸入要查找的學生名:");
    string name = sc.next();
    score s = sr.serchdata(name);
    if (s == null) {
      system.out.println("對不起,沒有此學生名");
    } else {
      double mg = s.mathgrade;
      double eg = s.englishgrade;
      double pg = s.phyicalgrade;
      double cg= s.chemicalgrade;
      double bg = s.biologicalgrade;
      double submit = mg+eg+pg+cg+bg;
      system.out.println("要查找的學生為:" + name + "\n數學成績為:" + mg
          + "\n英語成績為:" + eg+ "\n物理成績為:" + pg+ "\n化學成績為:" + cg
          + "\n生物成績為:" + bg+ "\n總成績成績為:" + submit);
       }
    }
  }
}

結果圖:

java實現學生成績錄入系統

java實現學生成績錄入系統

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/qq_34122768/article/details/52088940

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: jiuse视频 | 99资源在线观看 | 手机亚洲第一页 | 草逼的视频 | 加勒比久草 | 日韩在线观看免费 | 人与善交大片免费看 | 国产精品亚洲w码日韩中文 国产精品香蕉在线观看不卡 | 免费亚洲一区 | 99久在线| 国产永久免费爽视频在线 | 传说之下羊妈挤羊奶网站 | 午夜片神马影院福利 | 俄罗斯freeⅹ性欧美 | 激情小视频 | 国产婷婷高清在线观看免费 | 国产精品毛片va一区二区三区 | 亚洲人成在线观看一区二区 | 亚洲成人第一 | 日韩国产成人精品视频 | 国产高清在线观看 | 性夜a爽黄爽| 99久久精品国产片久人 | 四虎成人国产精品视频 | 国产精品久久久久久影视 | 别停好爽好深好大好舒服视频 | 精品日韩欧美一区二区三区 | 亚洲免费黄色网 | 国产精选之刘婷野战 | 丝瓜黄瓜茄子西红柿秋葵榴莲 | 日本国产在线视频 | 国产成人亚洲精品91专区手机 | 国内精品91东航翘臀女神在线 | 免费人成在线观看69式小视频 | 成人在线观看视频免费 | 亚洲精品第一国产综合 | 四虎网站在线 | 日本加勒比在线精品视频 | 国产精品免费aⅴ片在线观看 | 国产精品一区二区不卡的视频 | 色婷婷天天综合在线 |