首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数列1,1,2,3,5,8,13,21,…的规律是从第三个数开始,每个数是它前面两个数之和。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图1-120所示。请编写适当的事件过程实现以下功能:在Textl中输入整数40,单击“计算”
数列1,1,2,3,5,8,13,21,…的规律是从第三个数开始,每个数是它前面两个数之和。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图1-120所示。请编写适当的事件过程实现以下功能:在Textl中输入整数40,单击“计算”
admin
2010-09-02
33
问题
数列1,1,2,3,5,8,13,21,…的规律是从第三个数开始,每个数是它前面两个数之和。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图1-120所示。请编写适当的事件过程实现以下功能:在Textl中输入整数40,单击“计算”按钮,则在Text2中显示该数列第40项的值:如果单击“存盘”按钮,则将计算的第40项的值存到考生目录下的out5.txt文件中。(提示:因数据较大,应使用:Long型变量。)
注意:在结束程序运行之前必须单击“存盘”按钮,把结果存入outS.txt文件,否则无成绩。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤l:打开考生文件夹下的本题工程文件sjt5.vbp。 步骤2:编写“计算”按钮的单击事件过程。 参考代码: PriVate Sub Commandl_Click() Dim f1,f2,f As Long Dim a(40) As Long f1=1 : f2=1 a(1) =f1 : a(2) =f2 F0r i=3 T0 Val(Textl.Text) f:fl+f2 a(i) =f : f1=f2 : f2=f Next Text2.Text=a(40) End Sub 步骤3:运行程序,在文本框中输入40,并单击“计算”按钮获得一个结果,然后单击“存盘”按钮保存计算结果。 步骤4:按要求将文件保存至考生文件夹中。
解析
①数组使用相同的名字引用一系列变{量,并用数字索引来识别它们。数组有上界和下界,数组的元素在上、下界内是连续的。Visual Basic对每一个索引值都分配空间,所以不要不切实际地声明一个太大的数组。在很多情况下,使用数组可以缩短和简化程序,因为可以利用索引值设计循环,高效地处理多种情况。
②可以声明具有任何基本数据类型的数组,数组中的所有元素具有相同的数据类型,当数据类型为Variant时,各元素能够包含不同种类的数据(对象、字符串、数值等)。
根据题意,从数列的第三个数开始,每个数是其前两个数之和,数列第n项的值可表示为:a(n)=a(n-1)+a(n-2)。可以利用For循环语句(循环变量i的初值为3,终值为n),从数列的第三个数开始,逐一计算出该数列第3~n项的值,计算表达式为a(i)=a(i-1)+a(i-2)。
转载请注明原文地址:https://jikaoti.com/ti/1mg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java的简单性首先体现在自身系统的精炼上,它的基本解释程序和【】占内存40KB,附加的基本标准类库和支持线程程序占175KB。
下面程序代码运行结果为( )。importjava.awt.*;publicclassTest{publicstaticvoidmain(Stringargs[]){String
有下面的Applet程序段:import.java.awt.*;import.java.applet.*;publicclassHelloextendsApplet{publicvoidpanin(Graphicsg){gdrawS
下列选项中可以创建一个标识有“关闭”的按钮语句的是( )。
下列程序执行的结果是( )。publicclassTest{publicstaticvoidmain(String[]args){inti,j,k;for
下列程序的功能是创建了一个显示5个"Hello!"的线程并启动运行,请将程序补充完整。publicclassThreadTestextendsThread{publicstaticvoidmain(Stringargs[]){Thre
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
下面程序实现对zip文件file.zip的查询,在横线处填上正确的语句______。packagetest;importjava.io.*;importjava.util.*;impor
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
随机试题
新闻发布会是一种【 】
双抗体夹心ELISA法是检测
急性肾功能衰竭病人电解质失调,以下哪项危害最为严重
城镇土地使用税由土地所在的税务机关征收,纳税人使用的土地不属于同一省(自治区、直辖市)管辖范围内,应由纳税人分别向纳税人所在地的税务机关缴纳。()
设总体X的概率密度为f(x;λ)=,其中λ>0是未知参数,X1,X2,…,Xn是来自总体X的样本,则λ的矩估计量是()。
根据《中华人民共和国循环经济促进法》,关于减量化、再利用和资源化的规定,下列说法中,错误的是()。
企业购进一批原材料,价款82000元,增值税进项税额13940元,则验收入库时该批原材料的入库成本为95940元。()
(2012年)2006年5月,甲、乙、丙、丁、戊五家公司出资组建A有限责任公司,注册资本2000万元。其中,甲以货币出资500万元,乙以厂房作价出资600万元,丙以技术作价出资400万元;丁以设备作价出资200万元。戊以商标作价出资300万元。公司成立后,
手机对于()相当于()对于商店
有两个并发执行的进程P1和P2,共享初值为1的变量x。p1对x加1,P2对x减1。加1和减1操作的指令序列分别如下所示。//加1操作//减1操作loadR1,x//取x到寄存器R1中loadR2,xincR1decR2storex,R1//将R1的内容存入
最新回复
(
0
)