首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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
2015-08-28
83
问题
窗体上有一个名称为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/qdQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果为______。X=1Y=4DoUntilY>4X=K*YY+Y+1LoopPrintX
窗体上有一个通用对话框控件CommonDialog1,有下列语句:CommonDialog1.Action=ShowFont其表示为______。
下列关于栈的叙述中正确的是______。
设x=4,y=8,z=7,下列表达式的值是()。x>zOrz<x
当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个______。
使用CommonDialog控件的()方法,可显示“打印”对话框。
下面叙述中不正确的是______。
表达式Asc("E")的类型是______。
表达式Abs(-5)+Len("ABCDE")的值是______。
在VisualBasic中,下列运算符中优先级最高的是______。
随机试题
急性蜂窝织炎性阑尾炎的病变特点是
海面上的灯塔、灯桩等沿海陆上发光标志的高度从()起算。
火灾发生的原因包括()。
()的基本思路是:找出企业过去在某两个职务或岗位之间的人事变动的规律,以此推测未来企业中这些职务或岗位的人员状况。
三级资质物业服务企业可以承接()。
民众作为城市的主人和管理服务的对象,对公共政策制定应该享有重要的发言权,但在现实生活中,有些部门往往不尊重甚至忽视、削弱这样的发言权。因为事前征求民意、听取民意不够,所以公众对一些城市管理决策不知情,更谈不上什么理解与支持。也因为事前被忽略的声音没有被及时
Networkmanagershavelongawaitedpracticalvoice-over-IP(VOIP)solutions.VOIPpromiseseasenetworkmanagementanddecreases(6
Bettyis______.Thedoctorsaidthat______.
【B1】【B4】
COMMA:PAUSE::
最新回复
(
0
)