2009年4月全国计算机等级二级VisualBaisc上机试练习习题(2)
来源:优易学  2011-12-11 17:23:40   【优易学:中国教育考试门户网】   资料下载   IT书店


  2.【解析】在窗体上建好控件后,先设置控件属性,再编写事件过程和调试程序,并使其符合题目要求。当运行程序后,所弹出的对话框是通过调用函数InputBox来实现(通过Visual Basic系统本身提供的)。本题主要是考查循环语句的应用。计算一个数值的阶乘时使用了for循环,最后调用了所给模块中的过程将结果进行保存。
  (1)画1个文本框和1个命令按钮,建立程序界面。
  (2)将命令按钮的Caption属性设置为“计算”,Name属性设置成Cmd1。
  (3)文本框属性为默认设置。
  (4)声明存储运算结果的Lon9型变量。在编写程序代码时要注意变量范围的设定,题目要求将计算结果存入Long变量中,所以把最后放入文本框内的变量设置为长整型。例如:Dim temp As Long
  (5)研读过程putdata的代码,掌握其调用格式。
  标准模块代码:
  
  (6)过程putdata有两个参数,编写的参考代码如下:
  
  (7)调试并运行程序。
  (8)按题目要求存盘。

  三、综合应用题
  【解析】文本框显示的内容通过Text属性设置;按钮的标题通过Caption属性设置,单击命令按钮触发Click事件。本题涉及到文件的操作,读入顺序文件以顺序的方式打开,用“Input#”语句读取数据。另外,需要注意的是,对文件操作结束后,一定要关闭文件。
  (1)建立界面并设置控件属性。程序中用到的控件及其属性见表2-1。
  表2-1

控件 属性 设置值
Name Text1
文本框 Scrollbfirs 2
Multiline True
Name Cmd1
命令按钮 Caption 读入数据
  续表
控件 属性 设置值
Name Crod2
命令按钮 Caption 计算保存
  (2)打开代码窗口,研读程序提供的代码:
  '窗体代码
  
  (3)修改代码。
  ①语句Input#1,i(?)是读入数据,它与语句Forj=1 T0 100配合,所以为:Input#1,i(j)
  ②语句Text1.?=temp是将结果temp显示在文本框Text1中,即:Text1.Text=temp
  (4)参考代码如下:

上一页  [1] [2] 

责任编辑:小草

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