首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Private Sub Command1_Click() Dim count(10) As Int
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Private Sub Command1_Click() Dim count(10) As Int
admin
2018-09-19
121
问题
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序:
Private Sub Command1_Click()
Dim count(10) As Integer
’第1个For循环
For i = 0 To 9
count(i) = 0
Next
s = Trim(Text1.Text)
strLen = Len(s)
’第2个For循环
For i = 1 To strLen
c = Mid(s, i, 1)
If c >= "0" And c <= "9" Then
x = Val(c)
count(i) = count(i) + 1
End If
Next
’第3个For循环
For i = 0 To 9
Print Str(i), count(i)
Next
End Sub
运行程序后,发现不能实现题目的要求,程序应该进行的修改是
选项
A、将第2个For循环的初值改为0
B、将第2个For语句改为For i = 0 To 9
C、去掉x=Val(c)语句
D、将 count(i) = count(i) + 1改为count(x) = count(x) + 1
答案
D
解析
根据题意可知,第2个For循环应该是统计的字符个数。i是循环变量,所以选D)。
转载请注明原文地址:https://kaotiyun.com/show/O2Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面的程序是利用公式:π=4-4/3+4/5-4/7+4/9-4/11+…计算机π的近似值PvivateSubCommand1_Click() DimPIAsDouble,xAsDouble,kAsLong,signAsI
设有如下事件过程:PrivateSubCommand1_Click() Dima a=Array(3,5,6,3,2,6,5,3,5,4,3,9,4,5,6,3,5) x=0 n=UBound(a)
有如下程序代码:PrivateSubForm_Click()Dima(10)AsInteger,b(5)AsIntegerFori=1To10a(i)=iNexti
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
设有以下程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是( )。
以下叙述中正确的是( )。
(1)在名称为Form1,标题为“练习”的窗体上添加一个名称为Frame1、标题为“效果”的框架。框架内含有三个复选框,其名称分别为Chk1、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:存盘时必
下列说法中错误的是
考生文件夹下的工程文件sjt5.vbp中有一个初始文本为空的文本框Text1,两个标题分别是“读数据”和“计算”的命令按钮;请添加一个标题为“各行平均数的最大值”的标签Label2,再添加一个初始文本为空的文本框Text2,如图所示。程序功能如下:
随机试题
x=f(x,y)由x2+y2+z2=1确定,求zx’,zy’。
治疗绝经前后诸证肾阴阳两虚证,应首选的方剂是()
A.1/4B.1/3C.2/3D.1/5E.1/2桩的直径一般为根直径的
法院开庭审理时一方当事人未到庭,关于可能出现的法律后果,下列哪些选项是正确的?(2011年卷三第81题)
有关下列事项的决议,须经全体合伙人一致同意()。
在天通苑小区,饲养宠物是被禁止的。天通苑小区的一些宠物爱好者试图改变这一规定,但却失败了,因为天通苑小区规则变更程序规定:只有获得10%的住户签字的提议,才能提交全体住户投票表决。结果,这些宠物爱好者的提议被大多数住户投票否决了。从上述断定最可能推出以下哪
设置Catalyst6500交换机的3/1至3/24端口为全双工通信方式,正确的配置语句是______。
Periodicallyinhistory,therecomeperiodsofgreattransitioninwhichworkchangesitsmeaning.Therewasatime,perhaps10,
Mostofusareunawareofourownmanagementstyle,letalonethoseofourcolleagues.26aleadingpsychologist,temperamentpl
Inacompetitiveeconomy,theconsumerusuallyhasthechoiceofseveraldifferentbrandsofthesameproduct.Yetunderneathth
最新回复
(
0
)