首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此2数相乘,若乘积
在考生目录下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此2数相乘,若乘积
admin
2010-09-02
63
问题
在考生目录下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此2数相乘,若乘积<10,则以此乘积作为数列的第3项;若乘积≥10,则以乘积的十位数为数列的第3项,以乘积的个位数为数列的第4项。再用数列的最后2项相乘,用上述规则形成后面的项,直至产生了第n项。窗体上部从左到右三个文本框的名称分别为:Textl、Text2、Text3,窗体下部的文本框名称为。Text4。程序运行时,在Textl、Text2中输入数列的前两项,Text3中输入要产生的项数n,单击“计算”按钮则产生此数列的前n项,并显示在Text4中。如图1-230所示。
注意:文件中已经给出了全部控件,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。不得修改原有程序和控件的属性。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: Text4=Text4&a&""&b a=b If k<=n Then b=d 步骤2:按要求将文件保存至考生文件夹中。
解析
While循环和Do循环是用条件来控制的循环。Do循环语句的功能是:当指定的“循环条件”为真或直到指定的“循环条件”变为真之前重复执行循环体。
根据题意,数列第n项的值源于该项前两项的乘积。本题原程序中,将文本框Textl的输入值赋予变量a作初值,将文本框Text2的输入值赋予变量b作初值,并把a、b初值作为数列的前两项。故第一个?处应改为.b。将文本框Text3的输入值赋予变量n,以标记数列最终要生成的项数。变量k用于记录数列当前项数,初值为2。
在Do循环中,首先将a、b的乘积赋予变量c(当前项数k增1),然后判断c的值是否小于10,若c小于10则c即为数列的第3项,并将b的值赋予变量a,c的值赋予变量b,以便计算数列下一项的值;若c不小于10,则取a和b乘积十位上的数(即d=c\10)作数列的第3项,将d的值赋予变量a(当前项数k增1),并进一步判断当前k值是否小于或等于最终要生成的项数n,若是则取a和b乘积个位上的数(即d=c Mod 10)作数列的第4项,将d的值赋予变量b,以便计算数列下一项的值。重复执行循环体,即可依次求出数列后续项的值。
转载请注明原文地址:https://www.kaotiyun.com/show/xFmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是( )。
下面程序代码运行结果为( )。importjava.awt.*;publicclassTest{publicstaticvoidmain(Stringargs[]){String
给出下面不完整的类代码,则横线处的语句应该为( )。classPerson{Stringname,department;intage;publicPerson(Strings){nam
有下面的Applet程序段:import.java.awt.*;import.java.applet.*;publicclassHelloextendsApplet{publicvoidpanin(Graphicsg){gdrawS
调用以下哪些方法可以使运行状态的线程进入阻塞状态?( )
下列程序的输出结果是( )。publicclassTest{publicstaticvoidmain(String[]args){chara1=’B’,a2=’c’;
下面代码的运行结果是publicclassTest{publicstaticvoidmain(Stringargs[]){for(inti=0;i<3;i++){if(i<2)
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
在文件类提供的方法中,用于创建目录的方法是.
下列程序的功能是在监控台上每隔一秒钟显示一个字符串"Hello!",能够填写在程序中下划线位置,使程序完整并能正确运行的语句是publicclassTestimplementsRunnable{publicstaticvoidmain(Strin
随机试题
司机开车时,眼、耳、手、脑并用是注意的()的表现。
曲面z-ez+2xy=3在(1,2,0)处的切平面方程为_______。
女性,40岁。急性化脓性阑尾炎行阑尾切除术后一周,伤口愈合良好,近2~3日来发热,大便次数多,6~8次/日,伴里急后重,带黏液。直肠指检直肠前壁饱满,有触痛和波动感。
Burkitt淋巴瘤的临床病理特点有
下列哪项补液程序是错误的
甲企业共生产18种产品,其产品组合为3种洗涤剂、4种香皂、5种纸巾和6种洗发水。目前,乙企业生产的洗涤剂产品已经挤占了原属甲企业的部分市场,为此,甲企业决定采取措施改变产品形象,使顾客对其洗涤剂产品建立新的认识。同时,甲企业拟生产一种新型香皂,固定成本为2
导入提问与一般课堂提问的区别是()。
DespiteincreasedairportsecuritysinceSeptember11th,2001,thetechnologytoscanbothpassengersandbaggageforweaponsan
英文缩写ISP指的是___________。
Aftermanyyearsofaccomplishmentsandgloryinthefiledofbusinessandfinance,hishugebusinessisnowontherocksandhi
最新回复
(
0
)