首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下数列:1,1,2,3,5,8,13,21…… 的规律是从第3个数开始,每个数都是其前面两个数之和。 在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计
以下数列:1,1,2,3,5,8,13,21…… 的规律是从第3个数开始,每个数都是其前面两个数之和。 在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计
admin
2020-04-08
82
问题
以下数列:1,1,2,3,5,8,13,21……
的规律是从第3个数开始,每个数都是其前面两个数之和。
在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列第n项的值,并在文本框中显示,n是选中的单选按钮后面的数值(提示:因计算结果较大,应使用长整型变量)。
注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮以获得一个结果;必须使用窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,在指定位置编写如下代码。 参考答案 PriVate Sub Commandl_Click() Dim a()As Long Dim i As Integer Dim n As In七eger ′Opl.Count是单选按钮数目,这里用的是控件数组 F0r i=0 T0 Opl.Count-1 ′判断哪一项被选择,把它后面的数值赋给n,确定n值 If Opl(i).Value=True Then n=Val(Opl(i).Caption) Exit For End If Next ReDim a(n)′重新申请空间.这里是动态申请 a(1) =1 a(2)=1′数列第一项、第二项值确定 F0r i=3 To n a(i)=a(i-1)+a(i-2)’后一项值是前两项值之和 Next Textl.Text=a(n) End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 【易错提示】在定义数组a的时候,要注意定义为长整型Long,可以防止溢出;单选按钮数组的In—dex属性分别为0,1,2,在编写循环语句的时候要注意循环变量Opl.Count-1。
解析
单选按钮数组常用于提供唯一选择,Value属性值决定每个单选按钮的选中状态:False为未选中,True为选中,Caption属性用于设置单选按钮的标题。本题在For循环语句(循环变量k的初值为0,终值应为3)中逐一检查每个单选按钮是否被选中,用变量n记录选中单选按钮的索引号。然后取消对当前选中单选按钮的选择,使单选按钮数组中的下一个按钮被选中。如果当前已经选中最后一个单选按钮,则将n赋值为0,重新从单选按钮数组的第一个元素开始。
转载请注明原文地址:https://kaotiyun.com/show/LATp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有人在属性窗口中通过设置Picture属性为命令按钮装入了图片,但没有显示,其原因是
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
下面关于文件叙述中错误的是( )。
设窗体上有一个列表框控件List1,含有若干列表项。以下能表示当前被选中的列表项内容的是()。
窗体上有一个名称为Framel的框架(如图),若要把榧架上显示的“Framel”改为汉字“框架”,下面正确的语句是()。
窗体上有名称为Commandl的命令按钮和名称为Text1的文本框PrivateSubCommandl一Click()Text1.Text=“程序设计”Text1.SetFocusEndSubPriv
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是()。
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
(1)考生文件夹下的工程文件sjt3.vbp中有2个标题分别是“产生范文”和“结束”的命令按钮:2个名称分别为Text1和Text2,初始值为空的文本框。请再画1个名称为Label3、标题为“正确率”的标签,画1个名称为Text3、初始内容为空的文本框。效
随机试题
企业的特色经营可以表现为()
对急性脑出血的患者护理措施不正确的是
下列关于品牌的表述中,错误的是:()。
甲工厂排出酸性废水,含盐酸浓度为0.75%,流量为15.0m3/h,乙工厂排出碱性废水,氢氧化钠含量为1.5%,流量为7.0m3/h,则两种废水含HCi和NaOH的物质的量浓度分别是(),中和后废水的pH值是()。(注:HCi相对分子质量为36
按生产费用计入产品成本的方法,下列成本中,应计入间接费用的有()。
沪深300股指数的基期指数定为()。
现金管理是对现金和流动资产的日常管理,下列关于现金管理的目的,说法错误的是()。
腐败从根本上讲,是()的产物。
设f(x)连续,则在下列变上限积分中,必为偶函数的是()
A、Sellingthecar.B、Buyinganewcar.C、Repairingthecar.D、Rentingacar.B请求建议题。男士说他的车抛锚了,现在在维修厂,女士说换作是她,她宁愿买一辆新车,所以确定女士的建议是
最新回复
(
0
)