首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此2数相乘,若乘积
在考生目录下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此2数相乘,若乘积
admin
2010-09-02
53
问题
在考生目录下有一个工程文件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://kaotiyun.com/show/xFmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是( )。
软件设计模块化的目的是【】。
下列选项中可以创建一个标识有“关闭”的按钮语句的是( )。
请阅读下列程序代码,然后将程序的执行结果补充完整。程序代码:publicclassthrowsException{staticvoidProc(intsel)throwsArithmeticException,ArrayIndexOut
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
下面程序中,若从键盘输入大写字母C,则程序的输出结果是______。importjava.io.*;publicclassTest{publicstaticvoidmain(String
下面不属于软件工程3个要素的是______。
在文件类提供的方法中,用于创建目录的方法是.
下列代表十六进制整数的是()。
随机试题
根据我国《民法通则》的规定,18周岁以上的公民是成年人,具有完全民事行为能力,可以独立进行民事活动,是()
男性,43岁。3小时前呕血1次,自觉头晕、乏力、出汗。查体:心率110次/分,血压100/70mmHg,肝掌,腹壁静脉曲张,超声示腹水。该患者的出血量可能为
我国对药学技术人员实行职业准入控制制度的产物是与执业药师相类似的是
某省天洋市滨海区一石油企业位于海边的油库爆炸,泄漏的石油严重污染了近海生态环境。下列哪一主体有权提起公益诉讼(其中所列组织均专门从事环境保护公益活动连续5年以上且无违法记录)?(2015年卷一30题)
下列情形中,纳税人应进行土地增值税的清算的是()。
档案咨询的类型有()
伦敦奥运会前夕,曾经准确预测过奥运会大国获得奖牌总数的科学家们认为,奖牌总数与其说是一个体育问题,不如说是一个经济问题。英国在2012年伦敦奥运会上赢得的奖牌数将打破纪录,美国和中国应该会在今年继续取得成功,但俄罗斯、澳大利亚和德国今年极有可能会感到失望。
在草原生态系统中,鹿吃草,狼吃鹿;狼死了以后,经过微生物分解,它的尸体又变成肥料被草吸收……如此往复循环,构成了自然界的食物链。以前,草原上长多少草,这些草能养活多少鹿,这些鹿又能养活多少狼,都有一定的自然范围,保持着相对的稳定和平衡。但是,当狼被人为消灭
SECTION3Questions21-30Questions21-25CompletethefollowingstatementsusingNOMORETHANTHREEWORDSforeachgap.
Whenthesuffix______isaddedtoaverb,itchangesthisverbintoanadjective.
最新回复
(
0
)