试题答案

3773考试网计算机等级考试试题答案正文

[组图]2009年9月全国计算机等级考试二级Access真题及答案

来源:fjzsksw.com 2010-4-7 12:36:14

 

   (12)某次大奖赛有7个评委同时为一位选手打分,去掉一个最高分和一个最低分,其余5个分数的平均值为该名参赛者的最后得分。请填空完成规定的功能。
  Sub command1_click( )
  Dim mark!, aver!, i%,max1!,min1!
  aver = 0
  For i = 1 To 7
  Mark = InputBox(“请输入第”& i & “位评为的打分”)
  If i = 1 then
  max1 =mark : min1=mark
  Else
  If mark < min1 then
  min1= mark
  ElseIf mark> max1 then
  
【12】
  End If
  End If
  
【13】
  Next i
  aver = (aver - max1- min1)/5
  MsgBox aver
  End Sub
  
  (13)“学生成绩”表含有字段(学号,姓名,数学,外语,专业,总分)。下列程序的功能是:计算每名学生的总分(总分=数学+外语+专业)。请在程序空白处填入适当语句,使程序实现所需要的功能。
  Private Sub Command1_Click( )
  Dim cn  As New ADODB.Connection
  Dim rs  As New ADODB.Recordset
  Dim zongfen  As New ADODB.Fileld
  Dim shuxue  As New ADODB. Fileld
  Dim waiyu  As New ADODB. Fileld
  Dim zhuanye  As New ADODB. Fileld
  Dim strSQL  As  Sting
  Set cn = CurrentProject.Connection
  StrSQL = “Select*from成绩表”
  rs.OpenstrSQL, cn, adOpenDynamic, adLockptimistic, adCmdText
  Set zongfen = rs.Filelds(“总分”)
  Set shuxue = rs.Filelds(“数学”)
  Set waiyu = rs.Filelds(“外语”)
  Set zhuanye = rs.Filelds(“专业”)
  Do while
  【14】
  Zongfen = shuxue + waiyu + zhuanye
  
【15】
  rs.MoveNext
  Loop
  rs.close
  cn.close
  Set rs = Nothing
  
Set cn = Nothing
  End Sub

 

 << 上一页  [11] [12] 下一页

触屏版 电脑版
3773考试网 琼ICP备12003406号-1