早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于VB的循环及函数(与mid函数有关)题目是这样的:VB设计:输入任意长字符串,将其顺序倒置输出,例如将输入的“qwert”变换成“trewq”答案如下DimsAsStringPrivateSubCommand1Click()s=InputBox

题目详情
关于VB的循环及函数(与mid函数有关)题目是这样的: VB设计:输入任意长字符串,将其顺序倒置输出,例如将输入的“qwert”变换成“trewq” 答案如下 DimsAsString PrivateSubCommand1_Click() s=InputBox("输入字符串") Label3.Caption=s EndSub PrivateSubCommand2_Click() l=Len(s) Fori=1Tol t=t&Mid(s,l-i+1,1) Nexti Text1=t EndSub 请帮忙介绍一下mid函数,还有它的用法 还请解释一下每个步骤的意思及功能 例如t=t&Mid(s,l-i+1,1)中,我不懂这个&放在这里是什么意思,还有mid括号里的每个式子是什么意思.. 急求答案~谢谢!!!!!!!!!!
▼优质解答
答案和解析
DimsAsString'定义一个s变量 PrivateSubCommand1_Click() s=InputBox("输入字符串")'为s赋值(输入要颠倒的字母) Label3.Caption=s'将标签显示你的要颠倒的 EndSub PrivateSubCommand2_Click() l=Len(s)'取字母的总个数 Fori=1Tol'从1循环到字母的总个数 t=t&Mid(s,l-i+1,1)'取值 Nexti'返回i继续循环 Text1=t'将结果显示在text EndSub t=t&Mid(s,l-i+1,1) t是一变量"&"是连接符如"1"&"1"后结果是"11" mid是返回指定位置和个数的字符串如mid("12345",3,2) 返回结果是"34"表示从第3个字符串开始取取两个字符 实例中的l-i+1是从字符串的末尾开始取然后用&连接新的字符串 希望你看懂了