学生成绩表包括:学号、姓名、数学、语文、计算机、总成绩6个字段,其中数学、语文、计算机和总成绩字段均为N型。要将每个学生的数学、语文、计算机3科成绩汇总后存入“总成绩”字段中,应该使用的命令是______。
A.REPLACE总成绩WITH数学+语文+计算机
B.SUM数学+语文+计算机TO总成绩
C.TOTALON总成绩FIELDS数学,语文,计算机
D.REPLACEALL总成绩WITH数学+语文+计算机
相关标签: 总成绩 计算机
本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计出每个人的总成绩并显示在总成绩栏中。
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();
}
}
设有一成绩表score.dbf,它由以下字段组成:姓名(C,8)、平时成绩(N,6.2)、期末成绩(N,6.2)、总成绩(N,6.2)、等级(C,6)。其中前3项已有数据,用SCAN循环编写程序计算并填写每一记录的“总成绩”和“等级”字段,他们的计算方法分别为:1)总成绩计算方法:总成绩=平时成绩×30%+期末成绩×70%2)等级计算方法:总成绩≥90“等级”为“优秀”;75≤总成绩
A.补交全部
B.交一半
C.不用补交
D.
学生选课的关系模式为SC(SN,CN,SM),其中SN为学号,CN为课程号,SM为成绩。检索选修3门以上课程的学生总成绩,并按总成绩的降序排列。 SELECT SN,SUM(SM) FROM SC ______0RDER BY 2 DESC;
A.GROUP BY SN HAVING COUNT(*)>=3
B.HAVINGCOUNT(*)>=3 GROUP BY SN
C.GROUP BY SM HAVING COUNT(*)>=3
D.HAVING COUNT(*)>=3 GROUP BY SM
A.补交全部B.交一半C.不用补交D.