首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Text1的文本框,一一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0—9各数字字符的个数。某人编写如下程序: Private Sub Command1_Click() Dim count(10) As Intege
窗体上有一个名称为Text1的文本框,一一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0—9各数字字符的个数。某人编写如下程序: Private Sub Command1_Click() Dim count(10) As Intege
admin
2016-09-19
107
问题
窗体上有一个名称为Text1的文本框,一一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0—9各数字字符的个数。某人编写如下程序:
Private Sub Command1_Click()
Dim count(10) As Integer’第1个For循环
For i=0To9
count(i)=0
Next
s=Trim(Text1.Text)
strLen=Len(s)’第2个For循环
For i=1To 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=0To9
Print Str(i),count(i)
Next
End Sub
运行程序后,发现不能实现题目的要求,程序应该进行的修改是
选项
A、将第2个For循环的初值改为0
B、将第2个For语句改为For i=0To9
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对应的数组元素加1。
转载请注明原文地址:https://www.kaotiyun.com/show/8dLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面的数组声明语句中()是正确的。
下列程序段的执行结果为()。I=4x=5Do I=I+1 x=x+2LoopUntilI>=7Print"I=";IPrint"x=";x
有如下程序:PrivateSubForm_Click()DimiAsInteger,SumAsInteger Sum=0 Fori=2To10 IfiMod2<>0AndiM
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后输写如下程序:PrivateSubCommand1_Click()Dimx,y,zAsInteger x=5 y=7
LOF函数的功能是返回某文件的字节数,LOF(2)是返回______。
事件的方法是用于______。
我们可以在设计时(属性窗口中)和运行时(程序代码中)设置属性的值,以下关于属性设置的说法正确的是()。
使用驱动器列表框Drivel?目录列表框Dirl?文件列表框Filel时,需要设置控件的同步。以下能够正确设置两个控件同步的命令是
下列叙述中正确的是
下列关于控件焦点的叙述中正确的是()。
随机试题
管理者角色学派的代表人物是_________。
试述组建VPN应该遵循的设计原则。
某企业多年来生产和销售任务完成比较好,职工收入也相应提高,但领导和职工的关系不融洽,该领导者的领导方式属于方格理论中所说的()。
根据演替起始基质的性质不同,生态演替可划分为( )和( )。
饶基耶尔(Raunkiaer)将不同地区植物区系的生活型谱进行比较,归纳得出四种植物气候,其中有潮湿热带的高位芽植物气候与热带和亚热带沙漠的__________气候。
A.轮状病毒B.鼠伤寒沙门菌C.肠致病型大肠杆菌D.肠产毒型大肠杆菌E.肠出血型大肠杆菌下述临床表现,最可能由上述哪种病原体引起27岁,女性患者,新近从墨西哥返回,恶心、腹部绞痛、低热、大量水样泻。粪便标本查到可发酵乳糖的革兰阴性杆菌,此菌在
某男,40岁。突发寒战、稽留型高热、剧烈头痛入院,给予青霉素治疗3天无明显好转,第4天于胸、背、肩等处出现红色斑丘疹,进一步检查诊断为斑疹伤寒。应选用的治疗药物为
下列何药能抑制咳嗽中枢并兼有外周性镇咳作用( )。
()的发生标志着室内火灾进入充分发展阶段。
WhatdoesAlisonorder?Whichmachinearethepeopletalkingabout?
最新回复
(
0
)