首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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
57
问题
窗体上有一个名称为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://kaotiyun.com/show/wLGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项不可见,应使用的语句为()。
当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个______。
下列叙述中正确的是()。
假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello!”,所使用的语句为【】。
已知通用对话框名为Cdlg,则执行下列的______语句,将弹出“另存为”对话框。
当文本框ScrollBars属性设置了非零值,却没有效果,原因是()。
设x=4,y=8,z=7,以下表达式的值是x<yAnd(Noty>z)Orz<x
代数|3e+lgx+arctgy|对应的VisualBasic表达式是
下列关于复选框的说法,正确的是()。
表达式14/5*2的值是______。
随机试题
注意的两个基本特点是()
社区卫生服务的机构性资源不包括
毛果芸香碱的临床用途不包括
女性,30岁。左腰部受伤后出现腰痛和镜下血尿,生命体征稳定。应考虑为()
当事人在法庭的主持下,围绕证据的真实性、合法性、关联性,针对证据的证明力有无以及证明力大小,进行质疑、说明与辩驳的过程是()。
农业自然资源的基本特征有()。
生态演替是指在同一地段上生物群落有规律的更替过程,分为原生演替和次生演替两类。在过去从未有过植被,或者原来有过植被但被彻底破坏,原有植被下的土壤已不复存在的裸地上开始的演替称为原生演替;在原有植被虽已被破坏,但仍保持着土壤和植物繁殖体的地方开始的演替称为次
查询设计器中包括的选项卡有______。
ThereWasnothingwecoulddo______wait.
A、History.B、French.C、ComputerScience.D、HotelManagement.C对话中女士先提到IwantedtomajorinFrench,然后考虑到就业原因把专业换成了computerscienc
最新回复
(
0
)