首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
2018-12-20
26
问题
有如下程序:
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://kaotiyun.com/show/JNFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=10y=20Callfun1(x,y)Printx;yEnd
以下说法中正确的是( )。
以下关于VB文件的叙述中,正确的是( )。
VisualBasic中的"启动对象"是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic"启动对象"的描述中,错误的是( )。
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger) SelectCaseIndex Case0 Text1(1).
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() DimiAsInteger,nAsInteger Fori=0To
以下不能设置Picture属性的控件是
下列说法中,错误的是
某棵树的度为4,且度为4、3、2、1的结点数分别为1、2、3、4,则该树中的叶子结点数为
设二叉树中共有31个结点,其中的结点值互不相同。如果该二叉树的后序序列与中序序列相同,则该二叉树的深度为
随机试题
第一位致力于填词的晚唐文人是
固定修复的最佳时机是拔牙后上颌种植修复的最佳时间是拔牙后
建成富强民主文明和谐的社会主义现代化国家.实现中华民族伟大复兴的中国梦,必须不断增强中国特色社会主义的道路自信、理论自信、制度自信。()
下列情形适用于违约责任的承担方式的是()。
设函数f(x)=arctanx-,且f'"(0)=1,求a.
如下图所示,某教师欲建立一个家庭无线局域网,并要求将无线局域网连接到校园网上,此时家庭无线局域网应使用的无线设备是()。
当用各种清病毒软件都不能清除软盘上的系统病毒时,则应对此软盘
Generallyspeaking,aBritishiswidelyregardedasaquiet,shyandconservativepersonwhois【21】______onlyamongthosew
Ayoungmanwasgoingtojointhearmy(军队)andhadto【C1】_______amedicalexamination.Thedoctorwassittingatadeskwhen
ThehistoryofAfrican—Americansduringthepast400yearsistraditionallynarrated【1】anongoingstruggleagainst【2】andindiffe
最新回复
(
0
)