2009年4月全国计算机等级二级VisualBaisc上机试练习习题(26)
来源:优易学  2010-1-15 16:15:58   【优易学:中国教育考试门户网】   资料下载   IT书店

 

  第26套参考答案与解析
  一、基本操作题
  1.【解析】首先按题目要求在窗体上画两个文本框、两个标签和一个命令按钮,并分别设置它们的属性。要求不能使用任何变量,因此可以将Text1.Text和Text2.Text视为变量来处理,即将其与其他字符串用“&”连接起来,再用Print方法把结果在窗体上打印出来。
  (1)控件的主要属性设置见表26-1。
  表26-1
控件 控件名 属性名 属性值
文本框 Textl Text
文本框 Text2 Text
标签 Label1 Caption 书名
标签 Label2 Caption 作者
命令按钮 Command1 Caption 显示
  (2)参考代码:
  
  2.【解析】首先按题目要求在窗体上画一个垂直滚动条和一个水平滚动条,并分别设置它们的属性。当单击滚动条时,系统就会触发change事件,只要将Hscroll1.Value和Vscroll1.Value属性值分别赋值给Form1.Width和Form1.Height就能满足试题的要求。Largechange属性返回和设置当用户单击滚动块和滚动箭头之间的区域时,滚动条控件Value属性值的改变量;SmallChaIlge属性返回或设置当用户单击滚动箭头时,滚动条控件Value属性值的改变量。
  (1)控件的主要属性设置见表26-2。
  参考代码:
  
  2.【解析】本题主要考查对数组中所有元素求平均值的方法。Lbound()函数和函数Ubound()分别返回数组的最小下标值和最大下标值。用于累加的变量初值为0。当数组作为实际参数时,只能使用数组名。当数组的最小下标值为1时,数组的最大下标值(Finish)就是数组元素的个数,变量Sum的计算结果为数组各元素值之和,表达式Sum/Finish的计算结果即为所求的平均值。
  程序提供代码:
  
  
  三、综合应用题
  【解析】本题考查数组的排序。从程序提供的代码中可以看出,整型数组a的使用范围是本窗体中的所有事件过程,它用来存放文件中读取的数据。在排序过程中,使用双重循环,外循环每循环一次,确定内循环循环的次数,内循环的作用就是把本次循环中的最大数,放在数组的最后面,这样即可实现对这50个数的升序排序。
  【解题步骤】
  (1)分析题目提供的代码。
  
  
  
  
  (3)调试并运行程序。
  (4)按题目要求存盘。

上一页  [1] [2] 

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训