首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下数列:1.1.2.3.5.8.13.21…的规律是从第3个数开始,每个数都是其前面两个数之和。 在考生文件夹下有一个工程文件sjt5.vhp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”
以下数列:1.1.2.3.5.8.13.21…的规律是从第3个数开始,每个数都是其前面两个数之和。 在考生文件夹下有一个工程文件sjt5.vhp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”
admin
2018-09-19
75
问题
以下数列:1.1.2.3.5.8.13.21…的规律是从第3个数开始,每个数都是其前面两个数之和。
在考生文件夹下有一个工程文件sjt5.vhp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列第n项的值,并在文本框中显示,n是选中的单选按钮后面的数值(提示,因计算结果较大,应使用长整型变量)。
注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮以获得-个结果;必须使用窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,在指定位置编写如下代码。 参考答案 Private Sub Command1_Click() Dim a() As Long Dim i As Integer Dim n As Integer ’Op1.Count是单选按钮数目,这里用的是控件数组 For i=0 To Op1.Count一1 ’判断哪一项被选择,把它后面的数值赋给n,确定n值 If Op1(i).Value=True Then n=Val(Op1(i).Caption) Exit For End If Next ReDim a(n)’重新申请空间,这里是动态申请 a(1)=1 a(2)=1’数列第一项、第二项值确定 For i=3 To n a(i)=a(i一1)+a(i一2)’后一项值是前两项值之和 Next Text1.Text=a(n) End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
单选按钮数组常用于提供唯一选择,Value属性值决定每个单选按钮的选中状态:False为未选中,True为选中,Caption属性用于设置单选按钮的标题。本题在For循环语句(循环变量k的初值为0,终值应为3)中逐一检查每个单选按钮是否被选中,用变量n记录选中单选按钮的索引号。然后取消对当前选中单选按钮的选择,使单选按钮数组中的下一个按钮被选中。如果当前已经选中最后一个单选按钮,则将n赋值为0,重新从单选按钮数组的第一个元素开始。
转载请注明原文地址:https://kaotiyun.com/show/32Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1,标题为“图片练习”的窗体上添加一个名称为Image1、宽和高分别为1800和1200的图像框,设置属性使图形能自动放大或缩小以与图像框的大小相适应。最后将考生文件夹下的图片文件“picl.jpg”在图像框中显示。程序运行后的窗体如
设变量MyName(字符串型),Age(整型)分别表示一个人的姓名和年龄,要设计一个逻辑表达式,当该人姓张,并且超过60岁,则表达式的值为True,下面正确的是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1_Click() Dims1AsString,s2AsString Open"
以下叙述中正确的是( )。
(1)在名称为Form1,标题为“练习”的窗体上添加一个名称为Frame1、标题为“效果”的框架。框架内含有三个复选框,其名称分别为Chk1、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:存盘时必
如果在过程A中用语句:Callproc(a,b)调用下面的过程PrivateSubproc(bAsInteger,ByValaAsInteger)a=a+1b=b*2EndSub则调用结束后
以下不能用形状控件画出的图形是
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
下面对软件测试描述错误的是
把数学表达式表示为正确的VB表达式应该是( )。
随机试题
剪板机是机械加工工业生产中应用比较广泛的一种剪切设备,能够剪切各种厚度的钢板材料,机械传动式剪板机一般用脚踏或按钮操纵进行单次或连续剪切金属,因剪板机剪刀口非常锋利,常常造成严重的切手事故。下列关于剪板机的安全技术要求中,不符合规定的是(
英国某公司于2010年9月8日在英国提出一项产品发明的专利申请,2011年4月26日又在中国就相同产品发明提出专利申请,2012年8月7日中国国务院专利行政部门授予该发明专利权。该专利权保护期的届满日是()
患者,男,47岁。3个月来阴囊湿疹,瘙痒难忍,搔破则流黄水,以致夜不成眠,小便短赤,舌红苔黄腻,脉滑数。其证候是
31岁女性,因月经量多不孕就诊,经检查为子宫肌瘤,单个肿瘤,子宫如孕3个半月大小,活动,首选治疗是
采用装运港船上交货价(FOB)进口设备时,卖方的责任是()。
下列建设工程分包的说法中,属于承包人合法分包的是( )。
下列选项中,不属于金融市场构成要素的是()。
CaptainCookArrowLegendItwasagreatlegendwhileitlasted,butDNAtestinghas(51)endedatwo-century-oldstoryoftheHaw
Therearesomanynewbooksaboutdyingthattherearenowspecialshelvessetasidefortheminbookshops,alongwiththehealt
CharlesDickenswasafamousnineteenth-centurywriterandthesignature"CharlesDickens"israrityenoughtocommandaprice.
最新回复
(
0
)