首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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-12-20
87
问题
窗体上有一个名称为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/xuFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的VisualBasic的变量名是( )。
编写如下程序:PrivateSubCommand1_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr=1ElseIfscore>
下列叙述中正确的是
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click() x=0 DoWhilex
下面控件中,没有Caption属性的是( )。
下面叙述中错误的是( )。
结构化程序设计的基本原则不包括( )。
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
下列说法中错误的是()。
随机试题
为了达到保证检定、校准和检测质量的目标,必须对检定、校准和检测的__________两个方面进行全面有效的控制,对控制获得的数据进行分析,并且采取相应的措施。
个性初具雏形的年龄班是()
慢性肾小球肾炎的综合治疗包括
患者头痛而晕,心悸不宁,神疲乏力,面色无华,舌淡苔薄白,脉细弱。治疗应首选()
根据《合同法》的规定,承诺必须具备的条件包括()。
在自动控制系统中,控制输入信号与主反馈信号之差,称为()。
甲公司拟收购乙上市公司。根据证券法律制度的规定,下列投资者中,如无相反证据,不属于甲公司一致行动人的是()。
甲公司为增值税一般纳税人,适用的增值税税率为16%,该公司主营业务为经销W产品并按实际成本核算。W产品的售价中不包含增值税,确认收入的同时结转销售成本。2019年该公司发生的经济业务如下:(1)3月1日,收到乙公司预付货款1100万元。3月2日,向乙公司
下列不属于新教教堂的是()。
Iwonderwhofirstconceivedtheideaofcuttingaholeinthedoor.
最新回复
(
0
)