首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如:9632是降 序数,而8516则不是降序数)。现编写如下程序.判断输入的正整数是否为降序数。 Private Sub Commandl一Click() Dim n AS Lon
如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如:9632是降 序数,而8516则不是降序数)。现编写如下程序.判断输入的正整数是否为降序数。 Private Sub Commandl一Click() Dim n AS Lon
admin
2013-04-11
35
问题
如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如:9632是降
序数,而8516则不是降序数)。现编写如下程序.判断输入的正整数是否为降序数。
Private Sub Commandl一Click()
Dim n AS Long
Dim flag AS Boolean
n=InputBox(”输入一个正整数”)
S=Trim(Str(11))
For i=2 To Len(s)
If Mid(S,i一1,1)
Next i
lf i=Len(s)Then flag=True Else flag=False
If flag Then
Print n;"足降序数"
Else
Print n;"不是降序数"
End If
End Sub
运行以上程序,发现有错误,需要对给flag变量赋值的If语句进行修改。以下正确的修改是( )。
选项
A、If i=Len(s)+l Then flag=False Else flag=True
B、If i=Len(s)+l Then flag=True Else flag=False
C、If i-Len(s)-l Thetl flag=False Else flag=True
D、If i=Len(s)-l Then flag=True Else flag=False
答案
B
解析
此题的考查点在for循环,当最后一次执行完Next的时候,i会越界。越界后是len(s)+1,已经比i的长度要长了。因此要对越界进行判断。
转载请注明原文地址:https://kaotiyun.com/show/k2Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
【】的本质是主张从客观世界固有的事物出发来构造系统,提倡用人们在现实生活中常用的思维方法来认识、理解和描述客观事物,强调最终建立的系统能够映射问题域。
采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解和【】。
以下叙述正确的是______。
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
下列属性中可以用来设置字体大小的是______。
软件工程方法是在实践中不断发展的方法,而早期的软件工程方法主要是指______。
在名为Form1的窗体上绘制两个文本框,名称分别为Text1和Text2,它们都显示垂直滚动条和水平滚动条,都可以显示多行文本;再绘制一个命令按钮,名为Cmd1,标题为Copy如下图所示。请编写适当的事件过程,使得程序在运行时,在Text1中输入多行文本
在名为Form1的窗体上建立一个名为Cmd1、标题为“显示”的命令按钮。编写适当的事件过程,使程序运行后,若单击“显示”命令按钮,则在窗体上显示“计算机等级考试VisualBask课程”。程序运行情况如下图所示。注意:不要使用任何变量,
对线性表采用折半查找法,该线性表必须______。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
随机试题
《马伶传》一文的关键情节是()
构成NADH氧化呼吸链的酶复合体有
麻醉中出现高热抽搐时,应采取的急救措施是
关于白细胞物质代谢描述错误的是
女,7岁,因多数乳恒牙龋坏去口腔科就诊。医生治疗龋坏后建议使用氟水漱口防龋。含漱的时间
从事生产、经营的纳税人,应当自领取营业执照之日起()日内申报办理税务登记。
根据以下资料,回答下列问题。2015年,在批准外资项目数中,外资企业占外资直接投资项目比例约为:
“时间、空间是一切事物的贮藏所”,这是()。
A.authorizedB.bindingC.discloseD.draftE.entitledF.exaggerateG.interpretationH.logically
TheCourageofNeverGivingUp:Forthispart,youareallowed30minutestowriteashortessayentitledTheCourageofNeverG
最新回复
(
0
)