首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控
(1)在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控
admin
2020-06-30
90
问题
(1)在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控件,但程序不完整。要求:去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。
(2)在考生文件夹中有一个工程文件sjt4.vbp。该程序的功能是将文件in4.txt中的文本读出并在文本框Text1中显示。输入一个英文字母到文本框Text2中,然后单击“统计”命令按钮,统计该字母(大小写被认为是不同的字母)在文本中出现的次数,统计结果在标签Label3中显示。
给出的窗体文件中已经有了全部控件,如图所示。程序不完整,要求:去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。
选项
答案
(1)步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Private Sub Option1_Click(Index As Integer) Dim n As Integer n=Val(Text1.Text) ’Select Case? Case 0 ’Text2.Text=n(?) Case 1 ’Text2.Text=fl(?) End Select End Sub Public Function n(n As Integer)As Long Dim x As Long x=1 Tor i=1 To ? x=x*i Next ’? =x End Function 程序结束 参考答案 第1个?处填入:Index 第2个?处填入:n 第3个?处填入:n+2 第4个?处填入:n 第5个?处填入:f1 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Private Sub Form_Load() Open App.Path&"\in4.txt" For Input As #1 Line input #1.s Text1.Text=? Close #1 End Sub Private Sub Command1_Click() Dim n As Integer s=Text1.Text s1=RTrim(Text2.Text) Do ’p=InStr(?) If p<>0 Then n=n+1 s=Mid(s,p+1) ’Loop While p?0 ’Label3.Caption=? End Sub 程序结束 参考答案 第1个?处填入:s 第2个?处填入:s,s1 第3个?处填入:<> 第4个?处填入:n 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
(1)在单击单选按钮数组事件过程中,首先向文本框Text1中输入一个不超过10的正整数,通过Val函数实现字符向数值的转换,然后选择“N的阶乘”或“(N+2)的阶乘”单选按钮,通过Select Case语句和单选按钮数组的Index属性,确定所调用函数的参数,从而调用Function f1()过程函数进行计算,将计算结果显示在文本框Text2中。
(2)通过文件操作和“&”连接符将文件in4.txt中的文本读出并显示在文本框Text1中,在Command1 Click事件过程中,在文本框Text2中输入一个英文字母,然后单击“统计”命令按钮,统计该字母(大小写被认为是不同的字母)在文本中出现的次数,统计结果显示在标签Label3中。
转载请注明原文地址:https://kaotiyun.com/show/R1Hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubCommandl_Click()
下面关于标准模块的叙述中,错误的是()。
数据库系统的三级模式不包括( )。
程序运行时,当在空文本框中依次输入1234时,窗体上显示的是()。PrivatesubText1Change()PrintText1:EndSub
窗体上有一个如右图所示的图形控件,控件中显示了如图所示的文字,可以判断这个图形控件( )。
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
下面描述中不属于数据库系统特点的是
为了删除列表框中的一个列表项,应使用的列表框方法是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是()。
随机试题
股票的收益来源主要有()。Ⅰ.来自公益捐赠Ⅱ.来自股票流通Ⅲ.来自政府补贴Ⅳ.来自股份公司
在管理的各项工作中,属于领先地位的工作是( )
解除有机磷中毒时烟碱样毒性作用,首选解除有机磷中毒时毒蕈碱样毒性作用,首选
患者主诉左下后牙残根,要求拔除,平时无不适症状。查左下第一前磨牙冠黄褐色残根状,探硬无龋坏,牙髓活力正常。应诊断为
A.急性普通型肝炎B.慢性持续性肝炎C.慢性活动性肝炎D.急性重型肝炎E.亚急性重型肝炎镜下见肝细胞碎片状坏死、桥接坏死、其病变符合()。
某企业采用单对象流水线进行生产组织,该流水线日产品产量为101件,每日工作8小时,时间有效利用系数为0.95,废品率为0;流水线的第1道工序计算所需某精密设备为6台,实际只有5台该设备进行生产。根据以上资料,回答下列问题:该流水线第1道工序的设备负荷
关于收入的计量,下列表述中错误的是()。
下列______设备能拆卸收到的包并把它重建成与目的协议相匹配的包。
(1)在考生目录下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则把它的大写形式显示在标签Labell中;若是大写字母,则把它的小写形式显示在Labell中;若是其他字符,则把该字
Accordingtothearticle,peopleoftenknowEinstein’s______.Duringtheuniversity,hestudied
最新回复
(
0
)