《java》学生成绩统计从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,当输入成绩为负值时,输入结束,分别实现下列功能: – 源码巴士 您所在的位置:网站首页 java由键盘输入 《java》学生成绩统计从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,当输入成绩为负值时,输入结束,分别实现下列功能: – 源码巴士

《java》学生成绩统计从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,当输入成绩为负值时,输入结束,分别实现下列功能: – 源码巴士

2023-02-06 07:53| 来源: 网络整理| 查看: 265

《java》学生成绩统计从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,分别实现下列功能:

.学生成绩统计 从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,输入结束,分别实现下列功能: (1)统计不及格人数并打印不及格学生名单; (2)统计成绩在全班平均分及平均分之上的学生人数,并打印这些学生的名单; (3)统计各分数段的学生人数及所占的百分比。 第2学期第2次实验 二维数组和函数综合编程练习 1.成绩排名次 某班期末考试科目为数学(MT)、英语(EN)和物理(PH),有最多不超过30人参加考试。考试后要求: (1)计算每个学生的总分和平均分; (2)按总分成绩由高到低排出成绩的名次; (3)打印出名次表,表格内包括学生编号、各科分数、总分和平均分; (4)任意输入一个学号,能够查找出该学生在班级中的排名及其考试分数。 【思考题】 请读者思考如下问题。 ① 如果增加一个要求:要求按照学生的学号由小到大对学号、成绩等信息进行排序,那么程序如何修改呢? ② 如果要求程序运行后先打印出一个菜单,提示用户选择:成绩录入、成绩排序、成绩查找,在选择某项功能后执行相应的操作,那么程序如何修改呢?

import java.util.Scanner; public class task { double score[][]=new double[30][3]; double stuNum; int sno[]=new int[30]; int rank[]={0,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}; double sum[]=new double[30]; double aver[]=new double[30]; //设置学号和各科成绩 public void setSonAndScore() { System.out.println("Enter No. and score as: MT EN PH"); Scanner input=new Scanner(System.in); for(int i=0;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有