首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此两数相乘,若乘积<10,则以此乘积作为数列的第3项;若乘积≥10,则以乘积的十位数为数列的第3项,以乘积的个位数为数列的
在考生文件夹下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此两数相乘,若乘积<10,则以此乘积作为数列的第3项;若乘积≥10,则以乘积的十位数为数列的第3项,以乘积的个位数为数列的
admin
2016-06-23
50
问题
在考生文件夹下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此两数相乘,若乘积<10,则以此乘积作为数列的第3项;若乘积≥10,则以乘积的十位数为数列的第3项,以乘积的个位数为数列的第4项。再用数列的最后两项相乘,用上述规则形成后面的项,直至产生了第n项。窗体上部从左到右3个文本框的名称分别为Text1、Text2、Text3,窗体下部的文本框名称为Text4。程序运行时,在Text1、Text2中输入数列的前两项,Text3中输入要产生的项数n,单击“计算”按钮则产生此数列的前n项,并显示在Text4中。如图所示。
已经给出了全部控件,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不得修改原有程序和控件的属性。最后把修改后的文件按原文件名存盘。
选项
答案
[操作步骤] 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 参考代码(画下划线部分是需填入的内容) Private Sub Command1_click() Text4="" a=Val(Text1) b=Val(Text2) n=Val(Text3) Text4=Text4&a&""&
b
’文本框Text4中第二项的内容一定是b k=2 Do While k<n c=a*b k=k+1 If C<10 Then’判断乘积是否小于10 Text4=Text4&&"""&c’若小于10,则直接接到Text4文本末尾 a=
b
’将b赋给a成为下一次循环的前一项 b=c’将c作为下一次循环的后一项 Else d=c\10’当C大于10,则取整 Text4=Text4&""&d a=d’将十位数作为下一次循环的前一项 k=k+1 If k<=
n
Then ’当k>n时,则数列数已够,不用求下一项 d=C Mod 10 Text4=Text4&""&d
b
=d’将余数作为下一次循环的后一项 End If End If Loop End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/EvLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:PrivateSubCommand1_Click()Dima(5,5) Fori=1To3 Forj=1To4
如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的()属性。
下列程序段的执行结果为()。A=0:B=1A=A+B:B=A+B:PrintA:BA=A+B:B=A+B:PrintA:BA=A+B:B=A+B:PrintA:B
阅读程序:FunctionFun(aAsInteger)StaticC b=0:b=b+2:c=c+2 F=a*b*cEndFunctionPrivateSubCommand1_Click(
应用程序设计完成后,应将程序保存,保存的过程是()。
首先执行循环体,然后再进行条件判断,决定是否结束循环的循环语句是:______。
组合框控件是将某两个控件组合成一个控件,这两个控件是
下列叙述中正确的是
用Print方法在Form1窗体中显示出4个星号的正确代码为()。
用标准工具栏中的工具按钮不能执行的操作是()。
随机试题
BuildingTrustinaRelationshipAgainTrustisalearnedbehaviorthatwegainfrompastexperiences.【R1】________.Thatis
联销分配形式适用于企业对门店、摊亭、柜组、个人的利益分配。()
分子量最大激活补体能力最强
下列哪种是因高铁血红蛋白血症引起的发绀
在汇率不变的情况下,解决外汇不足的办法是减少出口,或者增加进口。()
劳动和语言促进了意识的产生。()
某实验中,A、B、C三个试管分别盛有若干克水。现将浓度为12%的盐水10克倒入A管,混合后取10克倒入B管中,混合后再从B管取10克倒入C管中。最终A、B、C三个试管中溶液浓度分别为6%、2%、0.5%。则这三个试管原来盛水的质量比为:
社会主义社会之所以需要进行改革,根源在于()
Whateverhisorherjob,thehotelpersonmustpossessordevelopthatqualitycalled"serviceattitude".
A、Theysatthere,doingnothing.B、Theywantedtohelptherobbers.C、Theystoppedtherobbers.D、Theycalledthereporters.B细
最新回复
(
0
)