首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Private Sub Commandl_Click() Dim count(10
体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Private Sub Commandl_Click() Dim count(10
admin
2018-10-18
14
问题
体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序:
Private Sub Commandl_Click()
Dim count(10)As Integer’第1个For循环
For i=0 To 9
count(i)=0
Next
s=Trim(Textl.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?语句
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对应的数组元素加1。
转载请注明原文地址:https://kaotiyun.com/show/BxFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubForm_Click() Print"Welcome!"EndSubPrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAs
下面正确使用动态数组的是( )。
下列叙述中正确的是
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是( )。
若窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click() Dimarr(5)AsInteger Fork=1To5 arr(k)=k Nextk prog
命令按钮、单选按钮、复选框都可以通过Picture属性在控件上显示图片,但需事先设置某一属性,该属性为
下列不属于计时器控件属性的是
以下能对正实数d的第3位小数四舍五入的表达式是
有下面的程序段:x=InputBox(”字符串”,”输入”,”请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是()。
随机试题
研究人员选取某中学初一和高三的部分学生,调查他们对于网络游戏的态度,结果如下表。请问两个年级的学生对网络游戏的态度是否有显著差异?(df=1,χ0.052=3.841;df=2,χ0.052=5.991;df=3,χ0.052=7.815,结果保留到小数
辛弃疾《水龙吟》此句中,用到比喻手法的是()
表示试验在相同条件下,重复试验获得相同结果的稳定程度的指标是
A、与碱性酒石酸铜试液反应生成红色沉淀B、用醇制氢氧化钾水解后测定熔点进行鉴别C、与亚硝基铁氰化钠反应显蓝紫色D、与硝酸银试液反应生成白色沉淀E、与铜吡啶试液反应显绿色;以下药物的鉴别反应是黄体酮
根据《税务行政复议规则》的规定,下列事项中,不可以适用调解的是()。
以口腔温度为例,中等发热是指()。
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的,在名称为Forml的窗体上有一个Label控件和两个名称分别为Commandl和Command2、标题分别为“开始”和“关闭”的命令按钮。编写函数Minus(A,N),其功能
HowtoSaveMoney1.Spendmoneyon【T1】______first【T1】______■Yourfirst【T2】______:food,water,housing
A、Theymakemanycomplaints.B、Theymakealotofobjections.C、Theymakelotsofproposals.D、Theymakenumerousmistakes.B由男士
WhereIstheNewsLeadingUs?NotlongagoIwasaskedtojoininapublicsymposiumontheroleoftheAmericanpress.Two
最新回复
(
0
)