首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画1个文本框,名称为Text1(muhiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文件
在窗体上画1个文本框,名称为Text1(muhiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文件
admin
2018-09-19
33
问题
在窗体上画1个文本框,名称为Text1(muhiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文件夹下的in5.txt文件中的所有英文字符放入Text1(MutiLine属性为True)中;单击“统计”按钮,找出并统计英文字母i,j,k,1,m,n(不区分大小写)各自出现的次数;单击“存盘”按钮,将字母i到n出现次数的统计结果依次存到考生目录下的顺序文件out5.txt中。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt5.vbp,窗体文件名保存为sit5.frm。
选项
答案
步骤1:建立界面,并设置控件的属性。程序中用到的控件及属性见表1和表2。 [*] 步骤2:分析并编写程序代码。 程序提供代码 程序结束 参考答案 Option Explicit Private Sub Command1_Click() Dim a As String Dim s As String Open App.Path&"\in5.txt"For Input As #1 Do While Not EOF(1) a=Input(1,#1) s=s&a Loop Close#1 Text1=s End Sub Private Sub Command2_Click() Dim str As String Dim n1 As Integer Dim n2 As Integer Dim n3 As Integer Dim n4 As Integer Dim n5 As Integer Dim n6 As Integer Dim i As Integer For i=1 To ten(Text1) str=Mid(Text1,i,1) Select Case str Case"i"."I" n1=n1+1 Case"j","J" n2=n2+1 Case"k"."K" n3=n3+1 Case"1"."L" n4=n4+1 Case"m"."M" n5=n5+1 Case"n"."N" n6=n6+1 End Select Next Text1="字母i或I出现的次数为"&Format(n1,"00")&vbCrLf Text1=Text1&"字母j或J出现的次数为"&Format(n2,"00")&vbCrLf Text1=Text1&"字母k或K出现的次数为"&Format(n3,"00")&vbCrLf Text1=Text1&”字母1或L出现的次数为"&Format(n4,"00")&vbCrLf Text1=Text1 &"字母m或M出现的次数为"&Format(n5,"00")&vbCrLf ’Text1=’Text1&"字母n或N出现的次数为"&Format(n6,"00") End Sub Private Sub Command3_Click() Ppen"out5.txt" For Output As #1 Print #1.Text1.Text Close 1 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
Format()函数用于按指定格式返回字符串。
在“统计”按钮的事件过程中,可用For循环语句和Mid()函数将文本框中的字符逐一取出,通过Select Case语句分别判断其题为英文字母i,j,k,1,m或n(不区分大小写),并分别将结果统计到6个变量中。.最后在文本框中按指定的格式显示统计结果,为使每个结果各占一行,可在每个结果后面加一个回车换行符vbCrLf。
转载请注明原文地址:https://kaotiyun.com/show/8EFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列工具中,不属于结构化分析的常用工具的是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输人大、小写字母和数字。单击标题为“统计”的命令按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别在标签控件数组x中显示,如图所示。在给
窗体上有一个列表框控件List1。以下叙述中错误的是( )。
在下列数组定义语句中,数组元素个数与其他三个数组不同的是
负责数据库中查询操作的数据库语言是( )。
在面向对象的程序设计中,可被对象识别的动作称为( )。
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
在软件开发中,需求分析阶段可以使用的工具是( )。
下列运算符中,优先级别最低的是
下列运算符中,优先级别最高的是
随机试题
安置社会工作中,安置对象主要指()。
A.三七B.斑蝥C.五灵脂D.益母草善于利水消肿,治疗水肿的药物为
李先生,患慢性阿米巴痢疾,用2%黄连素灌肠治疗,下列哪项护理措施是错误的
A.硬脂酸镁B.羧甲基淀粉钠C.阿司帕坦D.羧甲基纤维素钠E.硫酸钙可作为片剂崩解剂的是
某县房地产开发公司在2016年发生如下业务:(1)2016年1月1日通过竞拍取得县城一处占地面积为20000平方米的土地使用权,支付土地出让金3500万元;(2)自2月份开始在取得的该土地上建造写字楼,支付工程款合计为1500万元,并于当年8月31日完
1988年,一位爱好飞蛾的美国医生,发表了一篇科学论文,论述了夜晚的灯光是如何影响飞蛾的。这是一篇很普通的文章,但在当时,这也是一篇最明确地指出人造光会对动物产生危害的文章,一些针对人造光与动物关系的研究由此产生了。在美国的佛罗里达海岸,城市的灯
每生产一把该型号职员椅获得的利润率最高的年份是:与2005年相比,2008年增长速度最快的是:
在暗室内,如果我们注视一支点燃的熏香,会看到这个光点似乎在运动,这种现象是
Changesinregionalclimatebroughtaboutbylarge-scaledeforestationintheeasternlowlandsofCentralAmericaareaffecting
Intoday’sworld,insuranceplaysavaluableroleintheeconomicand1.______socialwelfareoftheentirepopulation.Thewish
最新回复
(
0
)