首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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
2015-08-28
83
问题
窗体上有一个名称为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/ehLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
若有一个动态数组a有两个元素a(0)和a(1),现要令数组a有三个元素a(0)、a(1)和a(2),则应当使用【】语句。
下面叙述中不正确的是______。
要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性______。
下列程序段的结果为______。A="ABBACDDCBA"ForI=6To2Step-2X=Mid(A,I,I)Y=Left(A,I)Z=Right(A,I)
以下控件可以用来实现定时地执行某段代码的是______。
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:DimkAsIntegerPrivateSubform_Load()k=15EndSubPrivateSubCommand1_Click()Staticb
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
首先执行循环体,然后再进行条件判断,决定是否结束循环的循环语句是______。
以下合法的变量名是
在dountil…Loop循环中,判断循环表达式与结束循环的关系是______。
随机试题
由两对以上的已婚兄弟姐妹组成的家庭属于
男,27岁。牙龈疼痛、自动出血3天。检查:腐败性口臭,多个牙的牙龈乳头尖端消失变平,下切牙的龈缘虫蚀状坏死,有灰白膜覆盖分析导致该病的主要病原微生物为
下列各项中,不属于营业税纳税人的是()。
对基金托管人从事基金托管活动取得的收入征收企业所得税。()
()是指在极端情景下,分析评估流动性风险管理模型或内控流程的有效性,发现问题,制定改进措施的方法,目的是防止出现重大损失事件。
下列有关注册会计师利用外部专家工作的说法中,错误的是()。
对于负债类账户,下列说法正确的是()。
程序设计说明书是以一个______作为单位,用以定义处理过程的书面文件、其编写者为______,交给程序员进行程序设计。
(江西2010—55)某国家对居民收入实行下列累计递进式税率方案:每人每月不超过3000美元的部分按照1%税率征收,超过3000美元不超过6000美元的部分按照X%税率征收,超过6000美元的部分按Y%税率征收(X、Y为整数)。假设该国某居民月收入为650
Manyoftheworld’sbiglakesarethreatenedbypollutionorhugedrainageschemes.Butthereisleastonefairlybrightspot.T
最新回复
(
0
)