首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序代码: Private Sub Command1_Click() Dim ch As String Dim num(26) As Integer ch = InputBox("") Call p(num, ch)
设有如下程序代码: Private Sub Command1_Click() Dim ch As String Dim num(26) As Integer ch = InputBox("") Call p(num, ch)
admin
2020-07-22
24
问题
设有如下程序代码:
Private Sub Command1_Click()
Dim ch As String
Dim num(26) As Integer
ch = InputBox("")
Call p(num, ch)
For k = 1 To 26
If num(k) > 0 Then Print num(k);
Next k
End Sub
Private Sub p(a() As Integer, ch As String)
For k = 1 To Len(ch)
st = Mid(ch, k, 1)
If st >= "a" And st <= "z" Then
n = Asc(st) - Asc("a") + 1
a(n) = a(n) + 1
End If
Next k
End Sub
若Command1_Click过程运行时的输入是:program,则产生的输出是
选项
A、1 1 1 1 1 2
B、program
C、1 1 1 1 1 1
D、1 2 1 1 1 2
答案
A
解析
Len(ch)计算program的字符数为7,num(26)数组用来统计每个字符出现的次数,Asc()函数用来返回指定字符的ASCII码值。程序开始执行,输入字符串"program"给变量ch,然后调用过程p,调用开始时实参num()将地址传给形参a(),实参ch将地址传给形参ch。程序开始执行过程p:首先进入For循环,k取值从1到7。当k=1,st=mid(ch,k,1)="p",判断If条件为真,执行n=Asc(st)-Asc("a")+1=16,a(16)=0+1=1;当k=2,st=mid(ch,k,1)="r",判断If条件为真,执行n=Asc(st)-Asc("a")+1=18,a(18)=0+1=1;当k=3,st=mid(ch,k,1)= "o",判断If条件为真,执行n=Asc(st)-Asc("a")+1=15,a(15)=0+1=1;依次执行,当k=7执行最后一次循环结束。a()数组中存放的值为字符串ch中每个字符出现的次数。最后程序返回Command1_Click过程。For循环将数组中非0元素依次打印输出。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/WcHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列描述中正确的是
下面描述中错误的是
在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:OptionBase1PrivateSubCommandl_Click()Dima(4,4)Fori=1To4
VB中,若没有显式声明变量的数据类型,则默认的类型是
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MuhiSelect属性设置为()。
用树形结构表示实体之间联系的模型是
有两个关系R和S如下:则由关系R得到关系S的操作是
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图3—169所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Labe12标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Labe14控件中。要求
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有一个名称为List1的列表框,且已有若干个项目,如图(a)所示。“部分反序”命令按钮的名称为Command1。程序运行时,单击“部分反序”按钮,列表框中除最前面的一个项目不动外,其他项目的顺序反向
随机试题
架空光缆检修吊线,更换挂钩、杆路通杆检查维修周期为()年一次。
《中国药典》(2010版)第二部规定,片剂的平均片重在0.30g以下时,片剂差异限度为
牛排卵后在卵泡破裂处首先出现
刘美应以谁为被告起诉?设一审法院受理案件后,主持调解,刘美与被告达成协议,由被告再给付刘美1000元。人民法院向刘美送达调解书时,刘美表示被告给的赔偿金数额过少,拒绝在调解书上签字。人民法院又主持调解了两次均告失败,遂要双方当事人回去好好商量一下,什么
搜集什么样的实例资料,主要取决于拟采用的估价方法。对于收益法而言,主要是搜集()。
根据《建筑法》,下列各项中( )是错误的。
期货从业人员涉嫌违法违规需要给予行政处罚的,中国期货业协会应当()。
甲上市公司(以下简称“甲公司”)2×13年至2×16年发生的有关交易或事项如下。(1)2×13年9月30日,甲公司公告购买丙公司持有的乙公司80%的股权。购买合同约定,以2×13年9月1日经评估确定的乙公司可辨认净资产的公允价值7000万元为基础,甲公司
十一届全国人大三次会议表决通过了关于修改选举法的决定,根据该决定,我国城乡居民首次实现了()。
结合材料回答问题:材料1 在今年的美国“西南偏南”艺术节上,一辆名为“认知烹饪”的餐车在现场制作外卖。不过,餐车的目标并非让顾客为美食掏腰包,而是展示先进的计算机如何创造出人类想象不到的食谱。这款餐车搭载的“美食家”程序由IBM公司研发,能构想出无数
最新回复
(
0
)