云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 学生管理系统

学生管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 6:15:48

《Java程序设计》期末作业

} //统计

public String Analyse() {

List listAll = FileOp.read(\);

double totalJavaScore = 0, totalCSharpScore = 0, totalCScore = 0, javaMax

+ s.score.get(2).score;

= 0, CSharpMax = 0, CMax = 0, javaMin = Integer.MAX_VALUE, CSharpMin =

Integer.MAX_VALUE, CMin = Integer.MAX_VALUE, javaAvg = 0, CSharpAvg = 0, CAvg = 0;

int javaScore = s.score.get(0).score; int cSharpScore = s.score.get(1).score; int cScore = s.score.get(2).score; totalJavaScore += javaScore; totalCSharpScore += cSharpScore; totalCScore += cScore; if (javaMax < javaScore) { }

if (javaMin > javaScore) { }

if (javaScore >= 60) { }

if (javaScore >= 90) {

- 11

javaNum++;

javaMin = javaScore; javaMax = javaScore;

for (Students s : listAll) {

// 及格的人数

int javaNum = 0, CSharpNum = 0, CNum = 0; // 在90分以上的人数

int javaNum1 = 0, cSharpNum1 = 0, cNum1 = 0; // 在80-90分中的人数

int javaNum2 = 0, cSharpNum2 = 0, cNum2 = 0; // 70-80分的人数

int javaNum3 = 0, cSharpNum3 = 0, cNum3 = 0; // 在60-70的人数

int javaNum4 = 0, cSharpNum4 = 0, cNum4 = 0; // 总人数

int studentNum = listAll.size();

《Java程序设计》期末作业

if (CSharpMax < cSharpScore) { }

if (CSharpMin > cSharpScore) { }

if (cSharpScore >= 60) { }

if (cSharpScore >= 90) { } else

if (cSharpScore >= 80) { } else

if (cSharpScore >= 70) { } else

if (cSharpScore >= 60) {

cSharpNum4++;

- 12

cSharpNum3++; cSharpNum2++; cSharpNum1++; CSharpNum++;

CSharpMin = cSharpScore; CSharpMax = cSharpScore;

} else

if (javaScore >= 80) { } else

if (javaScore >= 70) { } else

if (javaScore >= 60) { }

javaNum4++; javaNum3++; javaNum2++; javaNum1++;

《Java程序设计》期末作业

}

return \成绩的总分是:\ + totalJavaScore + \ + \平均分:\

+ (int) (totalJavaScore / studentNum) + \最高分:\ + javaMax + \最低分:\ + javaMin + \及格率:\

+ (int) (((double) javaNum * 1.0 / studentNum) * 100) + \ + \优秀人数:\ + javaNum1 + \ + \良好人数:\ + javaNum2 + \中等人数:\ + javaNum3 + \及格人数:\ + javaNum4 + \不及格人数:\ + (studentNum - javaNum) + \ + \ + \语言成绩的总分是:\ + totalCSharpScore + \ + \平均分:\ + (int) (totalCSharpScore / studentNum) + \最高分:\ + CSharpMax + \最低分:\ + CSharpMin + \及格率:\

+ (int) (((double) CSharpNum * 1.0 / studentNum) * 100) + \ + \优秀人数:\ + cSharpNum1 + \ + \良好人数:\ + cSharpNum2 + \中等人数:\ + cSharpNum3 + \及格人数:\ + cSharpNum4 + \不及格人数:\ + (studentNum - CSharpNum) + \ + \

- 13

if (CMax < cScore) { }

if (CMin > cScore) { }

if (cScore >= 60) { }

if (cScore >= 90) { } else

if (cScore >= 80) { } else

if (cScore >= 70) { } else

if (cScore >= 60) { }

cNum4++; cNum3++; cNum2++; cNum1++; CNum++;

CMin = cScore; CMax = cScore;

}

《Java程序设计》期末作业

}

}

// 修改学生信息

public void modifyStudentInfo(Students s) { }

public boolean Turn(String str) { }

try { }

catch (NumberFormatException e) { }

return false;

Integer.parseInt(str); return true;

if (Turn(textC.getText())) { }

if (Turn(textCs.getText())) { }

if (Turn(textG.getText())) { }

s.score.get(2).score = Integer.parseInt(textG.getText()); s.score.get(1).score = Integer.parseInt(textCs.getText()); s.score.get(0).score = Integer.parseInt(textC.getText());

+ \高数的总分是:\ + totalCScore + \ + \平均分:\ + (int) (totalCScore / studentNum) + \最高分:\ + CMax + \最低分:\ + CMin + \及格率:\

+ (int) (((double) CNum * 1.0 / studentNum) * 100) + \ + \优秀人数:\ + cNum1 + \ + \良好人数:\ + cNum2 + \中等人数:\ + cNum3 + \及格人数:\ + cNum4 + \不及格:\ + (studentNum - CNum) + \;

Students子类

import java.io.Serializable; import java.util.List;

public class Students implements Serializable {

String num; String name; String sex;

- 14

《Java程序设计》期末作业

}

class Score implements Serializable { }

String name; int score;

public Score(String name,int score) { }

this.name=name; this.score=score;

List score;//课程信息对应的分数

四、总结

经过一学期的java学习,在老师的悉心教导下,对java语言有了相应的认识和了解。

通过这次的程序设计,我发现自己平时对于编程实际操作的匮乏,没有把书本上的知识真正的掌握牢固,仍然有许多的问题考虑不全面。我相信,以后我会更仔细认真的编程,提高自己的编程技术。

- 15

搜索更多关于: 学生管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《Java程序设计》期末作业 } //统计 public String Analyse() { List listAll = FileOp.read(\); double totalJavaScore = 0, totalCSharpScore = 0, totalCScore = 0, javaMax + s.score.get(2).score; = 0, CSharpMax = 0, CMax = 0, javaMin = Integer.MAX_VALUE, CSharpMin = Integer.MAX_VALUE, CMin = Integer.MAX_VALUE, javaAvg = 0, CS

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com