题目

本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计出每个人的总成绩并显示在总成绩栏中。

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class java2 extends JFrame. implements ActionL-

istener

{JTable table;Object a[][];

Object name[]={"姓名","英语成绩","数学成 绩","总成绩"};

JButton button;

java2()

{setTitle("java2");

a=new Object[8][4]:

for(int i=0;i<;8;i++)

{for(int j=0;j<;4;j++)

{if(j!=0)

a[i][j]="";

else

a[i][j]="‘;

}

}

button=new JButton("计算每人总成绩");

table=

button.addActionListener(this);

getContentPane().add(new JScrollPane(table),

BorderLayout.CENTER);

getContentPane().add(button,BorderLayout.

SOUTH):

setSize(400,200);

setVisible(true):

validate();

addWindowListener(new WindowAdapter()

{public void windowClosing(WindowEvent e)

{System.exit(O);

}

});

}

public void actionPerformed(ActionEvent e)

{for(int i=0;i<;8;i++)

{double sum=0;

boolean boo=true;

for(int J=1;j<;=2;j++)

{try{

sum=sum+Double.parseDouble();

}

catch(Exception ee)

{

boo=false;

table.repaint();

}

if(boo= =true)

{

a[i][3]=""+sum:

table.repaint();

}

}

}

}

public static void main(String args[-])

{java2 Win=new java2();

}

}

相关标签: 总成绩  

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题

按统计表第2行中每个成绩所占比例计算“总成绩”列的内容(数值型,保留小数点后1位),按总成绩的降序次序计算“成绩排名”列的内容(利用RANK函数);

某项考试有甲、乙、丙三部分,最终的总成绩的计算公式为:总分=甲成绩×30%+乙成绩×20%+丙成绩×50%;若要考试通过的标准是:要求每部分的分数≥50分,且总成绩≥60分.已知某人甲部分成绩为70分,乙部分成绩75分,且通过了这项考试,则此人丙部分成绩的分数至少是()分.
A.48
B.50
C.55
D.60
E.62
某专业课规定若交作业,期末考试成绩占总成绩的80%,平时作业占20%;若不交作业,期末考试成绩占总成绩的100%。五人参加该专业课考试,其中一人因为平时未交作业发挥不理想。考后这人去问成绩,老师只告诉他平均分是80.8,最高分90。若每个人得分都是整数且各不相同,他是否应该补交作业以避免重修
A.补交全部|B.交一半|C.不用补交|D.|
问题:[单选]某专业课规定若交作业,期末考试成绩占总成绩的80%,平时作业占20%;若不交作业,期末考试成绩占总成绩的100%。五人参加该专业课考试,其中一人因为平时未交作业发挥不理想。考后这人去问成绩,老师只告诉他平均分是80.8,最高分90。若每个人得分都是整数且各不相同,他是否应该补交作业以避免重修?
A.补交全部B.交一半C.不用补交D.

有一个School类,保护数据成员Number和Name分别表示人的编号和姓名。学生类Student是School的派生类,新增数据成员班号Class_Num和总成绩Total。请用C++代码描述这两个类,并用 Student类的成员函数Display实现学生张小蒙的编号(2020150601)、姓名、班级(四班)和总成绩678的输出(要求编写派生类的构造函数)。

联系我们 会员中心
返回顶部