首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上建立三个菜单项(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后画一个文本框(名称为Text1,MultiLine属性设置为True,ScrollBars 属性设置为2)(如图1-272所示)。程序运
在窗体上建立三个菜单项(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后画一个文本框(名称为Text1,MultiLine属性设置为True,ScrollBars 属性设置为2)(如图1-272所示)。程序运
admin
2018-12-05
23
问题
在窗体上建立三个菜单项(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后画一个文本框(名称为Text1,MultiLine属性设置为True,ScrollBars 属性设置为2)(如图1-272所示)。程序运行后,如果单击“读入数据”按钮,则读入datain1.txt 文件中的100 个整数,放入一个数组中,数组的下界为1;如果单击“计算并输出”命令,则把该数组中可以被3整除的元素在文本框中显示出来,求出它们的和,并把所求得的和在窗体上显示出来;如果单击“存盘”命令,则把所求得的和存入考生文件夹下的dataout.txt 文件中。
在考生文件夹下有一个工程文件sjt5.vbp,考生可以装入该文件。窗体文件中的ReadData 过程可以把datain1.txt 文件中的100个整数读入Arr 数组中;而WriteData 过程可以把指定的整数值写到考生文件夹下指定的文件中(整数值通过计算求得,文件名为dataout.txt)。
注意:考生不得修改窗体文件中已经存在的程序。存盘时,工程文件名仍为sjt5.vbp,窗体文件名仍为 sjt5.frm。
选项
答案
【操作步骤】 步骤1:打开考生文件下的本题工程文件sjt5.vbp,利用菜单设计器,如表2-142中的设置建立菜单项。 [*] 步骤2:在窗体Form1中画一个文本框,其相关属性及值如表2-143。 [*] 步骤3:在代码编辑窗口,分别编写三个菜单项的Click事件过程。 参考代码: Dim Sum As Integer Private Sub Read_Click() ReadData End Sub Private Sub Calc_Click() Dim S As String Sum = 0 For i = 1 To 100 If Int(Arr(i) / 3) = Arr(i) / 3 Then Sum = Sum + Arr(i) S = S & Str(Arr(i)) & " " End If Next i Text1.Text = S Print "Sum = "; Sum End Sub Private Sub Save_Click() WriteData "Dataout.txt", Sum End Sub 步骤4:按要求将文件保存至考生文件夹中。
解析
转载请注明原文地址:https://kaotiyun.com/show/zkFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
关于文件操作,以下叙述中正确的是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
VB中,若没有显式声明变量的数据类型,则默认的类型是
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
下列链表中,其逻辑结构属于非线性结构的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
结构化程序所要求的基本结构不包括
随机试题
关于青春期龈炎,下列描述错误的是
口服药物流产适用于利凡诺引产术适用于
在发生经济业务时,单式记账法只在一个账户中登记,复式记账法则在两个账户中登记。()
“易拉罐的用途:可以做成花蓝,可以改造成烟灰缸,可以做成铲土的小铲子”,这属于训练发散思维中的()。
可视电话:液晶电视
TrafficisaperennialprobleminHongKong.Overtheyearsmanysuggestionshavebeen【C1】______toeasetransportdifficulties.
0
哈希表的平均查找长度和(39)无直接关系。
若执行下述程序时,若从键盘输入6和8,结果为()。main(){inta,b,s;scanf(“%d%d”,&a,&b);s=a:if(s=b)s*=s:
以下对C语言函数的叙述中正确的是()。
最新回复
(
0
)