首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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
130
问题
窗体上有一个名称为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全国计算机二级
相关试题推荐
对于列表框控件List1,能够表示当前被选中列表项内容的是( )。
下面关于标准模块的叙述中错误的是( )。
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1_KeyPress(KeyAsciiAsInteger)If"A"
下面关于控件数组的叙述中正确的是
设窗体上有一个名称为Timer1的计时器控件,其Interval属性被设置为500,Enabled属性被设置为True;还有一个名称为Text1的文本框和下面的事件过程:PrivateSubTimer1_Timer()Sta
以下说法中正确的是( )。
结构化程序设计中,下面对goto语句使用描述正确的是
假定Picture1和Text1分别为图片框和文本框的名称,则下列错误的语句是( )。
下列说法中,错误的是
随机试题
对存货供应商进行评价应涉及的部门有
下列选项中,属于我国宪法基本原则的有
下列选项中,属于家庭美德基本要求的是()
患儿男性,5个月。在家突发惊厥2~3次,每次发作仅0.5~1分钟,无热。抽搐后神志清,一般情况好,智力发育正常,查体两侧头颅有乒乓球感。以下化验结果与导致惊厥的直接原因可能有关的是
男性,25岁,6小时前从4m高处跌下,左下肢疼痛不能站立。查体:左小腿明显肿胀,中段畸形,足背动脉搏动减弱,皮温明显较对侧降低,足趾屈曲张力高,被动伸趾时疼痛加重,考虑为骨筋膜室综合征。其症状、体征除外
APTT测定监测普通肝素抗凝治疗不恰当的是
破伤风是可以预防的,最可靠的预防方法是()
根据表格编制资产负债表,并从账上提取“货币资金”、“应收账款”、“资本公积”等数据。
债券的流动并不意味着它所代表的实际资本也同样流动。( )
Don’t______metohelpyouifyouarenotworkinghard.
最新回复
(
0
)