首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请画两个标签,其名称分别是Label1和Label2,标题分别为“最长单词的长度为”和“以该长度最后一次出现的单词是”;再画两个名称分别为Text1和Te
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请画两个标签,其名称分别是Label1和Label2,标题分别为“最长单词的长度为”和“以该长度最后一次出现的单词是”;再画两个名称分别为Text1和Te
admin
2018-10-29
87
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标题分别是“读数据”和“统计”的命令按钮。请画两个标签,其名称分别是Label1和Label2,标题分别为“最长单词的长度为”和“以该长度最后一次出现的单词是”;再画两个名称分别为Text1和Text2,初始值为空的文本框,如图1-73所示。程序功能如下:
①如果单击“读数据”按钮,则将考生文件夹下in5.dat 文件的内容读到变量s 中(此过程已给出);
②如果单击“统计”按钮,则自动统计in5.dat文件(该文件中仅含有字母和空格,而空格是用来分隔不同单词的)中最长单词的长度,以及in5.dat中最后一个以该长度出现的单词,并将该单词的长度显示在Text1文本框内,将该单词显示在Text2文本框内。
“读数据”命令按钮的Click事件过程已经给出,请为“统计”命令按钮编写适当的事件过程,实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行统计,且必须通过单击窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开考生文件夹下的本题工程文件sjt5.vbp,如表2-16所列在窗体上画出控件并设置它们的相关属性。 [*] 步骤2:打开代码编辑窗口,在指定位置编写“统计”按钮的单击事件过程。 参考代码: Private Sub Command2_Click() ’需考生编写 n = Len(s): t = "" Dim Max_len As Integer For i = 1 To n c = Mid(s, i, 1) If c <> " " Then t = t + c Else If Len(t) > Max_len Then Max_len = Len(t) Max_word = t End If t = "" End If Next i If Len(t) > Max_len Then Max_len = Len(t) Max_word = t End If Text1.Text = Max_len Text2.Text = Max_word End Sub 步骤3:按要求将文件保存至考生文件夹中。 步骤4:按<F5>键运行程序,先单击“读数据”按钮,再单击“统计”按钮,最后单击窗体右上角的关闭按钮结束程序。
解析
转载请注明原文地址:https://kaotiyun.com/show/83Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
对于含有多个窗体的工程而言,以下叙述中正确的是
在面向对象的程序设计中,可被对象识别的动作称为( )。
如果要将一个窗体从内存中清除,应使用的语句是
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click() d=0 c=10 x=Array(10,12,21,32,24) Fori=
下列针对框架控件的叙述中,错误的是( )。
能够用于标识对象名称的属性是( )。
设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是( )。
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommand1_Click() StaticyAsIntege
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是( )。
随机试题
“贲如,皤如,白马,翰如。匪寇,婚媾。”这一流畅叶韵的筮辞出自【】
甲向丙提供价值100万元的货物,并约定货到后丙向甲支付100万元,后甲向乙签发一张票据金额为100万元的远期汇票,委托丙付款,丙在该汇票上进行了承兑,表示愿意付款,后甲违约未向丙履行供货义务,此时丙不得以甲未供货为抗辩理由拒绝付款,此属于(
A.10岁以下B.5~15岁C.20~40岁D.40~60岁E.60岁以上软骨肉瘤的好发年龄
硫脲类抗甲状腺药引起的严重不良反应是
关于我国刑事诉讼中按照第二审程序提起抗诉和按照审判监督程序提起抗诉,下列哪些选项的说法是错误的?()
企业应当自月份或者季度终了之日起()内,向税务机关报预缴企业所得税纳税申报表,预缴税款。
【2015年河北直属】新课改强调()。
一箪食,一瓢饮,在陋巷,____________,____________。(《论语.雍也》
7,25,61,121,()
Writeabankletteraccordingtothefollowingrequirements.ABC银行2008年9月1日曾通知我方,称其开了一张汇票,请求我行见票即付,并为此向我行在BankAmericaIntel
最新回复
(
0
)