首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下数列: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
38
问题
以下数列: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全国计算机二级
相关试题推荐
如下关于变体类型变量的叙述中,错误的是( )。
如果在框架中画了2个复选框,且框架的Enabled属性被设置为False,2个复选框的Enabled属性被设置为True,则下面叙述中正确的是( )。
(1)在考生文件夹下有一个工程文件sjt3.vbp。其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Text1的文本框数组,含6个文本框控件;文本框Text2用来输入难度系数。程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“
下列叙述中正确的是( )。
以下叙述中错误的是( )。
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei<6Forj=1Toin
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
下列关于算法复杂度叙述正确的是
把数学表达式表示为正确的VB表达式应该是( )。
下面对类-对象主要特征描述正确的是
随机试题
如果政府对卖者出售的商品每单位征税5美分,那么这种做法将引起这种商品的
IncomparingallofEarth’sgeologicalevolutiontoonecalendaryear,theauthorshows______.InthecompressedhistoryofEa
竞争免疫法测糖化血红蛋白的标准()。
根据《公路水运工程试验检测管理办法》规定,属于现场评审必须完成的工作是()。
我国目前在农村实行的家庭联产承包责任制度属于( )。
甲有限责任公司注册资本为120万元,股东人数为9人,董事会成员为5人,监事会成员为5人。股东一次缴清出资,该公司章程对股东表决权行使事项未作特别规定。根据公司法律制度的规定,该公司出现的下列情形中,属于应当召开临时股东会的有()。
下列不属于高中数学课程必修5的数学内容是()。
Facinguptoyourproblems______runningawayfromthemisthebestapproachtoworkingthingsout.
阅读以下材料,根据要求写一篇不少于600字的文章。“道”是指自然运行于人世共通的真理,“德”是指人世的德行。道德可以是一种承诺,掷地有声:道德可以是一种担当,责任重于泰山;道德可以是一份善良,春风化雨;道德有一个底线,无法逾越。对此,李克强
Aboutthisnovel,whichofthefollowingstatementisNOTtrue?Accordingtothepassage,whichofthefollowingstatementist
最新回复
(
0
)