首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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
97
问题
窗体上有一个名称为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://www.kaotiyun.com/show/qdQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了清除列表框中的所有内容,应使用的方法是______。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
已知通用对话框名为Cdlg,则执行下列的______语句,将弹出“另存为”对话框。
DefSnga定义的变量a是______类型的变量。
按照“先进后出”原则组织数据的数据结构是()。
使用CommonDialog控件的()方法,可显示“打印”对话框。
VisualBasic逻辑运算符Xor、Or、Eqv、And中,级别最高的运算符是______。
下列关于菜单的说法错误的是()。
用链表表示线性表的优点是()。
随机试题
已知D(X)=25,D(Y)=36,pxy=0.4,试求D(X+Y)和D(X-Y)。
在静电复印过程中感光版的表面电位随时问的变化曲线称为感光版的______。
下列哪种情况不属于占有()
老年人易发生便秘的主要原因是
霍乱流行期最重要的传染源是
A.癌前病变B.早期胃癌C.良性肿瘤D.恶性肿瘤E.肉瘤直、结肠家族性多发性腺瘤性息肉属于
有时调查对象对询问的问题不愿意真实回答,使结果产生误差称在随机抽样时,属于样本人群中的受检者,由于主观或客观原因未能接受检查,如超过抽样人数的30%可产生不准确的结果,这种误差称
反映银行资本金与风险资产总额关系的指标为()。
在新课程中,教师的教学行为将发生变化,下列说法正确的是()。
Perhapsitwouldn’tbe______togoandseesuchafilm.
最新回复
(
0
)