首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序计算Sn的值。Sn=a+aa+aaa+…+aaa…a,其中最后一项为n个。 例如: a=5 , n=4时,则Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。 Private Sub Command1_Click()
下列程序计算Sn的值。Sn=a+aa+aaa+…+aaa…a,其中最后一项为n个。 例如: a=5 , n=4时,则Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。 Private Sub Command1_Click()
admin
2010-11-20
31
问题
下列程序计算Sn的值。Sn=a+aa+aaa+…+aaa…a,其中最后一项为n个。
例如: a=5 , n=4时,则Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。
Private Sub Command1_Click()
Dim a As Integer, n As Integer, Cout As Integer
Dim Sn As Long, Tn As Long
Cout=1
Sn=0
Tn=0
a=InputBox("请输入a的值:")
【 】
Do
Tn=Tn * 10 + a
Sn=Sn + Tn
Cout=Cout + 1
【 】
Debug.Print a, n, Sn
End Sub
选项
答案
答案:n = InputBox , Loop While Cout <= n
解析
a和n的值必须已知,表达式才能计算。但程序中没有给变量n赋值的语句,可见第一个空白行应该填写给n赋值的语句。Do循环应该有与之相对应的终端语句,可见第二个空白行应填写Do循环的终端语句,即While语句,同时要构造出控制循环的<条件>。程序中有四个赋值语句,其中有一个计数语句Cout=Cout+1,可见控制循环次数的变量应是Cout。
转载请注明原文地址:https://kaotiyun.com/show/Ycmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了向一个Applet传递参数,可以在HTML文件的APPLET标志中使用PAPAM选项。在Applet程序中获取参数时,应使用的方法是
表达式11010011>>>3的值为【】。(二进制数表示)
在一个有n个元素的顺序表的第i个元素(1≤i≤n)之前插入一个新元素时,需要向后移动【】个元素。
下列Applet在坐标(30,50)处以黄色字体显示“你好!”。请选择正确的语句填入横线处。importjava.awt.*;importjava.applet.*;publicclassex2
执行下列程序段后输出的结果是______。publicclassTest{publicstaticvoidmain(Stringargs[]){intx,y;for(y=1,x=1;y<=50;y++){if(x>=10)break
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
关系数据库管理系统能实现的专门关系运算包括选择、连接和______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
对血液灌注不足的肢体,应将患肢抬高超过心脏水平()。
风疹发病的主要病因是
基坑明挖的放坡坡度应根据()来确定。
在合同订立时当事人的给付义务尚未确定的合同是()
财政科技拨款额合计增长多少亿元?()
价格是价值的表现形式,有价格的必有价值。
若有以下定义(设int类型变量占2个字节)inti=8,j=9;则以下语句:printf("i=%%d,j=%%%d\n",i,j);输出的结果是()。
A、 B、 C、 C句子是确定对方是否注册了课程,还是打算以后再注册,并要求在二者中进行选择的选择疑问句。
Whichofthefollowingsentencesexpressesanopinion?
(1)Theuseofnitrousoxide,orlaughinggasduringchildbirthfelloutoffavorintheUnitedStatesdecadesago,andjusttwo
最新回复
(
0
)