首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序代码: Private Sub Command1_Click() s = "Visual Basic" x = Left(s, 1) For i = 2 To Len(s) z = Mid(s, i, 1)
编写如下程序代码: Private Sub Command1_Click() s = "Visual Basic" x = Left(s, 1) For i = 2 To Len(s) z = Mid(s, i, 1)
admin
2019-07-30
61
问题
编写如下程序代码:
Private Sub Command1_Click()
s = "Visual Basic"
x = Left(s, 1)
For i = 2 To Len(s)
z = Mid(s, i, 1)
If z > x Then x = z
Next i
Print x
End Sub
程序运行后,单击命令按钮Command1,输出结果为( )。
选项
A、a
B、V
C、s
D、u
答案
D
解析
Left(s, 1)表示截取字符串s中最左边1个字符,即x="V";Len 英文全称Length,中文意长度。Len(s)测量字符串长度,函数返回值为12;For循环中,循环变量i初始值为2,终止值为12,每执行一次循环通过表达式"Mid(s, i, 1)"将字符串s中的第i个元素取出来赋值给变量z,再通过if语句判断z与x的大小,使变量x始终保存较大的元素,也就是说程序的功能为:通过For循环遍历整个字符串z,找出其中最大的字母,最后输出。注意:字符的比较其实比较的是字符的ASCII码,所以字符串s中最大字符为"u",故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/dYUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
决定标签内容显示位置的属性是
PrintFormat(1234.56,"###.#")语句的输出结果是
假定有以下程序:PrivateSubForm_Click()a=1:b=aDoUntila>=5x=a*bPrintb;xa=a+b:b=b+aLoopEnd
在窗体上画一个命令按钮和两个标签,其名称分别为Command1、Label1和Label2,然后编写如下事件过程:PrivateSubCommand1_Click()a=0Fori=lTo10a=a+l:b
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
下面关于直线控件的叙述中正确的是
若要清除列表框控件中的所有列表项,应该使用的方法是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
随机试题
鼓室内有哪些重要结构及作用?
人民检察院在我国的性质是()
《前赤壁赋》中,作者借以抒情说理的主要景物是江水、清风、白露。()
一度房室传导阻滞的诊断标准是()
A.可形成寒性脓肿B.可随伸舌上下移动C.原发性淋巴结的恶性肿瘤D.可分泌5-羟色胺和降钙素E.常继发于面部的炎症病变甲状舌管囊肿
不会造成局部义齿摘戴困难的是
政府直接投资的项目在实施中应特别强调实行()。
对于保修义务的承担和维修的经济责任承担,下述说法正确的是()。
在我国,特别行政区可实行与我国内地不同的社会经济、政治和文化制度。()
Notsolongago,itwasthestuffofnightmares:youpickupthelandlinetelephoneandthere’snodialingtone.Nothing.Theph
最新回复
(
0
)