首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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
22
问题
窗体上有一个名称为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/IIFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件Sjt5.vbp,包含了所有控件和部分程序。当程序运行时,单击“打开文件”按钮,则弹出“打开”对话框,默认目录为考生目录,默认文件类型为“文本文件”。选中in5.txt文件(如图1所示),单击“打开”按钮,则把文件中的内容读入
窗体上有一个名称为Command1的命令按钮。窗体的两个鼠标事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
命令按钮Command1的单击事件过程如下:PrivateSubCommand1_Click() x=10 Printf(x)EndSubPrivateFunctionf(yAsInteger) f=y*yEndF
在下列数组定义语句中,数组元素个数与其他三个数组不同的是
下列叙述中错误的是
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1
以下关于键盘事件的叙述中,错误的是( )。
(1)在名称为Form1的窗体上添加两个标签(名称分别为Labell和Label2,标题分别为“书名”和“作者”)、两个文本框(名称分别为Text1和Text2,Text属性均为空)和一个命令按钮(名称为Command1,标题为“显示”),如图1所示。然后
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
下列运算符中,优先级别最高的是
随机试题
A、 B、 C、 D、 B
A.远志B.灵芝C.夜交藤D.酸枣仁治疗痈疽疮毒,乳房肿痛,喉痹,宜首选
少阳病转变为厥阴病.在六经传变中称为
原发性肾病综合征水肿的主要原因是
某化工厂因排放污水而致附近养殖户饲养的鱼遭受损失。下列有关表述哪些是错误的?()
下列企业改制重组行为中,需要缴纳契税的是()。
下列项目属于营业外收入核算内容的有()。
培养有理想、有道德、有文化、有纪律的社会主义新人,是我国社会主义精神文明建设的()。
习近平在庆祝改革开放40周年大会上的讲话中指出,五四运动以来我国发生的三大历史性事件,是近代以来实现中华民族伟大复兴的三大里程碑的是()
JamesMartin方法实施中,系统的开发策略考虑贯彻始终,下述()不在优先考虑之内。
最新回复
(
0
)