首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Prirate Sub Commandl_Click() Dim count(10)As Integer’
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序: Prirate Sub Commandl_Click() Dim count(10)As Integer’
admin
2019-06-11
23
问题
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序:
Prirate Sub Commandl_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对应的数组元素加1。
转载请注明原文地址:https://kaotiyun.com/show/TkUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上添加一个名称为Command1的命令按钮,标题为“打丌文件”,再添加一个名称为CD1的通用对话框。程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为
(1)在名称为Form1的窗体上添加两个名称分别为Frame1、Frame2的框架,标题分别为“字号”、“修饰”;在Frame1中添加两个单选按钮,1名称分别为Option1、Option2,标题分别为“10号字”、“20号字”,且标题显示在单选按钮的左边
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读入文件中的数据到字符串变量中并显示在Label2标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Label4控件中显示。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和Text2。其中Text1用来输入口令(输入时,文本框内容显示“*”),初始内容
(1)在考生文件央下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、一个计时器和两个命令按钮。稗序的功能是在运行时,单击“开始计数”按钮,就开始计数(如图所示),每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数。要求:修改适当
考生文件夹下有工程文件sjt5.vbp,窗体界面如图所示。考生文件夹下的in5.dat文件中有某次歌曲大奖赛10位选手的得分,文件中的每一行数据包含选于的编号及5位评委的打分。程序运行时,单击“显示数据”按钮,则将in5.dat文件的内容读入二维数组a中,
(1)在名称为Form1,标题为“输入”、最大化按钮不可用的窗体上面1个名称为Framel的框架控件,其标题为“选择性别”;再向框架内画两个名称分别为Option1和Option2的单选按钮,其标题分别为“男”和“女”,并将单选按钮Option2设置为选中
(1)在考生文件夹下程文件sjt3.vbp(柑应的窗体文件名为sjt3.frm),在窗体上添加一个名称为List1的列表框和一个名称为Text1的文本框,如图1所示。编写窗体的MouseDown事什过程。程序运行后,如果用鼠标单击窗体,则从键盘上输入要添加
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下:32437658281298573142536475
随机试题
根据IS-LM模型,影响货币政策效应的主要因素是IS、LM曲线的斜率。在LM曲线斜率一定的条件下,如果IS曲线斜率小(即曲线平坦),则货币政策的效应就大。()[2010年真题]
商业银行的重大风险事项包括()。
建设工程项目风险应对策略包括()。
下列成语典故与军事无关的一项是:
建筑是凝同的诗:____;____。诗有古诗和现代诗,建筑也有古今之分,泾渭分明。在缓缓流逝的时间长河中,总有一些记忆像卵石般沉淀下来,____,____。爱.特别是母爱,对他来说,就是这样一份沉甸甸的卵石。①或神采飞扬,透着现代的气息②或庄重沉稳,带
简述平均数、中数与众数的含义及三者的关系。
Whomostlikelyisthespeaker?
Sheshouldhirea(efficient)______clerkthantheoneshecurrentlyhas.
Vitamins,likeminerals,arechemicals.Thereisabsolutelynotdifferenceinthechemicalstructure【S1】______ofthenatu
Forthispart,youareallowed30minutestowriteanessaycommentingontheremark"AreWesternFestivalsUnderminingChinese
最新回复
(
0
)