首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Private Sub Command1_Click() Dim count(10)As
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Private Sub Command1_Click() Dim count(10)As
admin
2017-04-25
54
问题
窗体上有一个名称为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
解析
本题中要求分别统计数字0~9的个数,使用了一个数组count来存放各个数字的个数。在第一个For循环中,将数组的各个元素设置为0,在第二个循环中,依次取出字符串中的每一个字符,判断是不是在0~9之间,如果在范围内,则应该令对应的数组元素加1。如果写成count(i)=count(i)+1,只能顺序的令每一个数组元素都加1,只有改写成count(x)=count(x)+1,让x作为下标,才能保证让x对应的数组元素加l。
转载请注明原文地址:https://jikaoti.com/ti/PJy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是______。
只能用来显示文本信息的控件是()。
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框。程序运行后,Command1为禁用(灰色)。当向文本框中输入任何字符时,命令按钮Command1变为可用。请在【】处填入适当的内容,将程序补充完整。Private
下面的控件可作为其他控件容器的是
滚动条控件中,用来设置鼠标单击滚动箭头时滚动条移动的大小的属性是______。
窗体上画一个文本框(其名称为Text1)和一个标签(其名称为Label1)。要求程序运行后,如果在文本框中输入字符,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程是______。
下列叙述中错误的是()。
表示滚动条控件取值范围最大值的属性是()。
已知a=5,b=8,c=12,下列表达式的值为True的是()。
对变量名说法不正确的是______。
随机试题
①内圣外王:中国古代伦理思想中的一种理想人格②其具体内容随学派而异③语出《庄子·天下》篇④意为内修圣王之德,外施王者之政或外务社会事功⑤成为中国历代士人与知识分子人生追求的理想目标⑥以儒家内圣外王为主的理想人格,对中国社会的政治、伦理、哲学、文化
A.成釉细胞癌B.牙源性钙化囊肿C.牙源性角化囊肿D.牙源性透明细胞癌E.良性成牙骨质细胞瘤与受累牙牙根融合的疾病是()
中药贮藏常用的方法有( )。
关于事实三的判断,下列选项正确的是:(2014/2/91)
下列各项关于企业合并以外的方式取得的长期股权投资的会计处理中,正确的有()。
甲酒厂为增值税一般纳税人,2016年2月发生以下业务:(1)购进生产用原材料,取得增值税专用发票上注明的价款50000元,增值税8500元,委托运输企业(增值税一般纳税人)将原材料运回酒厂,支付不含税运费1000元,取得增值税专用发票。(2)从小规模纳
下列属于芜湖市的特色产品的是()。
我国最早实施中小学六三三分段的学制是()
试论通货膨胀的成因及其对策。
A、Theylivedasimplerlifethanvillagerstoday.B、TheyknewfewerpeoplethanvillagerstodayC、Theyfounditdifficulttoenj
最新回复
(
0
)