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

 

  第30套参考答案与解析
  一、基本操作题
  1.【解析】首先按题目要求在窗体上画一个文本框,并设置它的属性。MultiLine属性设置为True,则文本框可以显示多行文本;ScrollBars属性设置为2,文本框显示垂直滚动条;设置Text属性中的内容为初始信息;用FontName和FontSize属性分别设置文本框的字型和字号;Caption属性设置窗体标题的内容。
  控件的主要属性设置见表30-1。
  表30-1
控件 控件名 属性名 属性值
Text 程序设计
文本框 Text1 MultiLine True
ScrollBars 2
文本框 Text1 FontName 黑体
FontSize 三号
  2.【解析】首先按题目要求在窗体上画两个文本框,并分别将它们的属性按表30-2的内容进行设置。
  (1)控件的主要属性设置见表30-2。
  表30-2

控件 控件名 属性 属性值
Multiline True
文本框 Text1 ScrollBars 3
Multiline True
文本框 Text2 ScrollBars 3
命令按钮 Cmd1 Caption Copy
  (2)打开代码窗口输入如下代码:
  
  (3)调试并运行。
  (4)按要求保存文件。
  二、简单应用题
  1.【解析】本题主要考查循环程序设计思想和数组的使用。Rnd产生随机数的范围为(0,1)。为了生成某个范围内的随机整数,可使用公式Int(上限值-下限值+1)*Rnd+下限值)。用表达式Int(Rnd%1001)能够产生0~1000的随机整数。在数组中求最大和最小值时,用于比较的变量Max初值应为数组的首元素值。X获取最大值的条件是arrN(i)>x;X获取最小值的条件是
  arrN(i)  参考代码:
  
  
  2.【解析】变量num用于记录满足条件的整数个数,语句iMod5=0 or i Mod7=0是表示i能被5或7整除的条件。本题的难点是:子函数的计算结果一定要通过函数名Fun返回给主调函数,否则变量d将得不到正确的计算值。数据的保存通过试题提供的SaveData()事件自行去处理。
  程序提供代码:
  
  参考代码:
  
  三、综合应用题
  【解析】本题主要考查二维数组的使用。数组必须先定义后使用,且每一维的元素个数必须是常量,不能是变量或表达
  式。在使用Open语句打开文件时,用For Input表示指定顺序输入方式,Input#语句从一个顺序文件中读出数据项,并把这些
  数据项赋给程序变量Mat(i,j)。矩阵左上一右下对角线上的元素下标值均满足i=j条件。
  程序提供代码:
  
  参考代码:
  
  

上一页  [1] [2] 

责任编辑:cyth

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