[试题]

(13)数据库中有“学生成绩表”,包括“姓名”、“平时成绩”、“考试成绩”和“期末总评”等字段。现要根据“平时成绩”和“考试成绩”对学生进行“期末总评”。规定:

“平时成绩”加“考试成绩”大于等于85分,则期末总评为“优”,“平时成绩”加“考试成绩”小于60分,则期末总评为“不及格”,其他情况期末总评为“合格”。

下面的程序按照上述要求计算每名学生的期末总评。请在空白处填入适当的语句,使程序可以完成指定的功能。

Private Sub Command0_Click()

D.im db As DAO.Database

D.im rs As DAO.Recordset

D.im pscj,kscj,qmzp As DAO.Field

D.im count As Integer

Set db=CurrentDb()

Set rs=db.OpenRecordset("学生成绩表")

Set pscj=rs.Fields("平时成绩")

Set kscj=rs.Fields("考试成绩")

Set qmzp=rs.Fields("期末总评")

count=0

D.o While Not rs.EOF

(14)

If pscj+kscj>=85 Then

qmzp="优"

E.lseIf pscj+kscj<60 Then

qmzp="不及格"

E.lse

qmzp="合格"

E.nd If

rs.Update

count=count+1

(15)

Loop

rs.Close

db.Close

Set rs=Nothing

Set db=Nothing

MsgBox "学生人数:"&count

E.nd Sub

参考答案与解析:

相关试题

试题13数据库中有“平时成绩表”,包括“学号”“姓名”“平时作业”“小测验”“期

[试题]试题13数据库中有“平时成绩表”,包括“学号”“姓名”“平时作业”“小测验”“期中考试”“平时成绩”和“能否考试”等字段,其中,平时成绩=平时作业*50%+小测验*10%+期中成绩*40%,如果学生平时成绩大于等于60分,则可以参加期末考试(“能否考试”字段为真),否则学生不能参加期末考试。下面的程序按照上述要求计算每名学生的平时成绩并确定是否能够参加期末考试。请在空白处填入实弹的语句,使程序可以完成所需要的功能。Private Sub Command0_Click()D.im db As Sin

  • 查看答案
  • 要在Access数据库中建立“学生成绩表”,包括字段(学号,平时成绩,期末成绩,总成绩),其中平时成绩为0~20分,期来成绩和总成绩均为0~100分,总成绩为平时成绩+期末成绩×80%。则在创建表时,

    [单选题]要在Access数据库中建立“学生成绩表”,包括字段(学号,平时成绩,期末成绩,总成绩),其中平时成绩为0~20分,期来成绩和总成绩均为0~100分,

  • 查看答案
  • 在下图所示的工作表中,若学生的最终成绩等于平时成绩的 30%加上考试成绩的

    [试题] 在下图所示的工作表中,若学生的最终成绩等于平时成绩的 30%加上考试成绩的 70%,那么应在E2 单元格中填写 (4) ,并 (5) 拖动填充柄至E7 单元格,则可自动算出这些学生的最终成绩。(4) A. = C2*30%,D2*70%B. = C2*30%:D2*70%C. =SUM(C2*30%,D2*70%)D. =SUM(C2*70%:D2*30%)(5)A. 向水平方向B. 向垂直方向C. 按住 Shift键向水平方向D. 按住 Shift键向垂直方向

  • 查看答案
  • 将学生学业水平考试成绩表存放到数据库中时,某同学所有学科的成绩构成一条()。

    [单选题]将学生学业水平考试成绩表存放到数据库中时,某同学所有学科的成绩构成一条()。A . 记录B . 行C . 信息D . 数据

  • 查看答案
  • 在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的70%,

    [单选题]在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的70%,那么应在E2单元格中填写(4),并(5)拖动填充柄至E7单元格,则可自动算出这些学生的最终成绩。A.=C2*30%,D2*70%B.=C2*30%:D2*70%C.=SUM(C2*30%,D2*70%)D.=SUM(C2*70%:D2*30%)

  • 查看答案
  • 在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的 70%

    [单选题]在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的 70%,那么应在E2单元格中填写(1),并(2)拖动填充柄至E7单元格,则可自动算出这些学生的最终成绩。(1)A.=C2*30%,D2*70%B.=C2*30%:D2*70%C.=SUM(C2*30%,D2*70%)D.=SUM(C2*70%:D2*30%)

  • 查看答案
  • 在下图所示的工作表中,若学生的最终成绩等于平时成绩的 30%加上考试成绩的7

    [试题] 在下图所示的工作表中,若学生的最终成绩等于平时成绩的 30%加上考试成绩的70%,那么应在E2单元格中填写 (4) ,并 (5) 拖动填充柄至E7单元格,则可(4)A. = C2*30%,D2*70%B. = C2*30%:D2*70%C. =SUM(C2*30%,D2*70%)D. =SUM(C2*70%:D2*30%)(5)A. 向水平方向B. 向垂直方向C. 按住 Shift键向水平方向D. 按住Shift键向垂直方向

  • 查看答案
  • 某数据库“成绩表”中包括准考证号、姓名、科目 1 成绩、科目 2 成绩、身份

    [单选题] 某数据库“成绩表”中包括准考证号、姓名、科目 1 成绩、科目 2 成绩、身份证号和报考资格名称等字段,以下对该“成绩表”的评价中, (70) 较为恰当。(70)A.准考证号是唯一的,数据库中的姓名字段可删除B.字段顺序不妥,身份证号字段应放在准考证号字段的左侧C.准考证号或身份证号字段只需要保留一个D.应增加总成绩字段和性别字段,以便于统计和排序

  • 查看答案
  • 在表15-4所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的7

    [单选题,案例分析题] 在表15-4所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的70%,那么应在E2单元格中填写__(1)__,并__(2)__拖动填充柄至E7单元格,则可以自动算出这些学生的最终成绩。空白(1)处应选择()A .=C2*30%,D2*70%B . =C2*30%:D2*70%C . =SUM(C2*30%,D2*70%)D . =SUM(C2*70%:D2*30%)

  • 查看答案
  • 学生的最终成绩采取“平时作业成绩20%+平时上课表现10%+期末考试成绩70%”

    [单选题]学生的最终成绩采取“平时作业成绩20%+平时上课表现10%+期末考试成绩70%”来计算,从而评价学生这一学期的学习情况,老师运用的教学评价方式是()。A . 定性评价+定量评价B . 相对评价+绝对评价C . 诊断性评价+形成性评价+总结性评价D . 形成性评价+总结性评价

  • 查看答案
  • (13)数据库中有“学生成绩表”,包括“姓名”、“平时成绩”、“考试成绩”和“期