首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: Private Sub Form_Click() Dim n As Integer, a As String Dim L As Integer, C As Integer n = InputBox("请输入一个整数")
有如下程序: Private Sub Form_Click() Dim n As Integer, a As String Dim L As Integer, C As Integer n = InputBox("请输入一个整数")
admin
2015-09-23
60
问题
有如下程序:
Private Sub Form_Click()
Dim n As Integer, a As String
Dim L As Integer, C As Integer
n = InputBox("请输入一个整数")
For i = 1 To n
a = InputBox("请输入一个字符串")
L = Len(A)
C = 0
For j = 1 To L
If Mid(a, j, 1) = "D" Then
C = C + 1
End If
Next j
Print a; C
Next i
End Sub
以上程序的功能是
选项
A、输出从键盘上输入的字符串,计算其长度并输出
B、输出从键盘上输入的字符串,统计字符串中字符"D"的个数并输出
C、输出从键盘上输入的字符串,找出其中的字符"D"并输出
D、把从键盘上输入的字符串中的所有字符换成字符"D"并输出
答案
B
解析
InputBox函数可以产生一个对话框,作为输入数据的界面,等待用户输入数据,并且返回输入的内容。求字符串长度函数Len(s),返回字符串的长度,即所包含的字符个数。字符串截取函数Mid$(s,n1,n2),从s第n1个字符开始,向后截取n2个字符。当程序开始执行时,等待用户从键盘输入整数,用于控制第一个循环执行次数。进入第一个For循环,等待用户输入字符串,计算该字符串长度,进入第二个For循环,主要作用是从上述字符串逐一查找字符串中字符D出现的个数,最后将其输出。故本题正确答案为选项B。
转载请注明原文地址:https://jikaoti.com/ti/SJJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用Write和Print语句向文件中写入多个数据的差别在于______。
编写如下事件过程:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)If(ButtonAnd3)=3ThenPrint"AAAA
在深度为5的满二叉树中,叶子结点的个数为______。
在窗体上画一个名称为“Command1”、标题为“计算”的命令按钮,再画7个标签,其中5个标签组成名称为Label1的控件数组;名称为Label2的标签用于显示计算结果,其Caption属性的初始值为空;标签Label3的标题为“计算结果”。运行程序时会自
为了使用窗体输出,使Print方法在Form_Load事件中起作用,必须设置窗体的()属性。
在考生文件夹中有文件execise78.vbp及其窗体文件execise78.frm。在名为Form1的窗体上有两个复选项,名称分别为Chk1和Chk2,标题分别为“寒假”和“暑假”;两个单选按钮,名称分别为Opt1和Opt2,标题分别为“今年有”和“今年
在C盘当前文件夹下建立一个名为StuData.txt的顺序文件。要求用InputBox函数输入5名学生的学号(StuNo)、姓名(StuName)和英语成绩(StuEng)。PfivateSubForm_Click()Open"C:Stu
当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该对象的窗体被移开之后,如果要保持该对象上所画图形的完整性,可以选择触发()事件来完成图形的重画工作。
设用复制、粘贴的方法建立了一个命令按钮数组Commandl,以下对该数组的说法错误的是
测试的目的是暴露错误,评价程序的可靠性,而______的目的是发现错误的位置,并改正错误。
随机试题
胶结物充填于颗粒之间的孔隙中,颗粒呈支架状接触,这种胶结称为()胶结。
高尔基的第一篇短篇小说是
直接融资
思维活动往往是从问题开始的,因此,越是困难的问题越能引起学生的思维。()
关于牙列缺失后骨组织改变的说法中,不正确的是
影响购买力最重要的因素是()。
按企业会计准则规定,下列各项中,属于非货币性资产交换的有()。
【2011年四川省第40题】甲、乙、丙三人共同加工一批零件,要求甲完成总量的45%,乙完成总量的35%,丙完成总量的20%。结果甲只完成了总量的30%,但是乙和丙分别超额完成60个和120个,三人总共超额完成任务的10%。问三人原计划加工多少个零件?
某矿山发生了一起严重的安全事故。关于事故的原因,甲、乙、丙三位负责人有如下断定。甲:如果造成事故的直接原因是设备故障,那么肯定有人违反了操作规程或者发生了意外情况。乙:或者造成事故的直接原因是设备故障,或者有人违反了操作规程,或者发生了意外情况。丙:除非有
Jackiscoming,andhe______hereinafewminutes.
最新回复
(
0
)