首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: Private Sub Form_Click() Dim x As String Dim n As Integer x = InputBox("输入一个英文单词(全部大写)") n = Len(x) F
有如下程序: Private Sub Form_Click() Dim x As String Dim n As Integer x = InputBox("输入一个英文单词(全部大写)") n = Len(x) F
admin
2020-07-22
30
问题
有如下程序:
Private Sub Form_Click()
Dim x As String
Dim n As Integer
x = InputBox("输入一个英文单词(全部大写)")
n = Len(x)
For i = 2 To n
c = Asc(Mid(x)) + 32
Mid(x, i, 1) = Chr(c)
Next i
Print x
End Sub
以上程序的功能是,从键盘上输入一个由大写字母组成的英文单词,保留第一个字母为大写,把后面的字母全变成小写。程序中有错误,应做的修改是
选项
A、把Mid(x)改为:Mid(x, 1)
B、把Mid(x)改为:Mid(x, i +1, 1)
C、把Mid(x)改为:Mid(x, i, 1)
D、把Mid(x)改为:Mid(x, i - 1, 1)
答案
C
解析
主要是利用ASCII码中小写字母比对应的大写字母大32,通过For循环(i从2到字符串的长度),将字符串中第i位的字符取出,利用Asc转换函数得到对应的ASCII码值,将其加上32即为相应大写字母对应的ASCII值,再利用Chr转换函数,将ASCII码转换成为大写字母,并赋值给对应位置第i位字符。在取出第i位字符的语句错误,应改为 Mid(x, i, 1),故选择C项。
转载请注明原文地址:https://kaotiyun.com/show/BXHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
现有语句:y=IIf(x>0,XMod3,0)设x=10,则y的值是
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr=””:strL=Len(xStr)
下面控件中,没有Caption属性的是()。
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommandlClick()DimslAsString,s2AsStringOpen“c:\d4.
假定有如下程序:PrivateSubFormClick()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox("请输入一个整数
下面关于直线控件的叙述中正确的是
以下叙述中错误的是
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是()。
为了判断字符串变量ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为True,否则为False。下面能正确实现这一目的的表达式是
窗体上有一个名称为HScrolll的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
随机试题
图7所示药材是()。
溶血性黄疸的特点是
()是用来衡量单位工质具有热力势能大小的一个尺度。
从资产评估角度上看,企业价值是由( )决定的。
下列各项中,属于回收期法优点的是()。
对风能发电优势表述不准确的一项是______。下列对造成“风力发电在各国电力来源中所占比例很低”的原因的概括,不恰当的一项是______。
在中国古代历史上,曾建立过统一的全国统治的少数民族有()。
日常生活中,我们经常听到“言必信,行必果”的说法。请运用合同法的基本原则和合同效力的理论对该说法加以辨析。
[2015年第29题]人类经历了上百万年的自然进化,产生了直觉、多层次抽象等独特智能。尽管现代计算机已经具备了一定的学习能力,但这种能力还需要人类的指导,完全的自我学习能力还有待进一步发展。因此,计算机要达到甚至超过人类的智能水平是不可能的。以下哪项最可能
中国革命道德的主要内容包括()
最新回复
(
0
)