首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(______,1,1) If B=""Then rev="" Else rev=rev(Mid(str1,2
下列程序的功能是将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(______,1,1) If B=""Then rev="" Else rev=rev(Mid(str1,2
admin
2010-11-20
30
问题
下列程序的功能是将字符串“abcde”逆序打印出来。请填写空白处以完善程序。
Function rev(str1) As String
B=Mid(______,1,1)
If B=""Then
rev=""
Else
rev=rev(Mid(str1,2))+______
End If
End Function
Private Sub Form_Click()
old="abedE"
Print rev(olD)End Sub
选项
答案
str1, b
解析
本程序使用“递归”的思想,每次递归取出一个字符放到字符串的后面,然后以后面的字符串作为函数参数进入下一次递归。b=Mid(______,1,1)语句的作用是取出本次递归中字符串的第一个字符,因此该空白处应填str1;rev=rev(Mid(str1,2)+______语句是将本次递归中字符串的第一个字符放到它的后面,因此该空白处应填b。递归是一种很重要的算法,在程序设计语言中广泛应用。递归的思想是指函数、过程、子程序在运行过程中直接或间接调用自身而产生的重入现象。简单地说就是自己调用自己。
转载请注明原文地址:https://jikaoti.com/ti/Dpg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面代码的执行结果是( )。publicclasstest{publicstaticvoidmain(Stringargs[]){floatm=5.0f;int
在编写JavaApplet程序时,若需要对发生的事件做出响应和处理,一般需要在程序的开头写上()语句。
下列语句中正确的是______。
下列叙述中,错误的是
下列叙述中不正确的是()。
下列叙述中正确的是( )。
给出下列关于一个使用适当的字符间距的字体的TextField的表达式,则哪个选项的叙述是对的?TextFieldt=newTextField("theyaregood",40);
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: PrivateSubCommand1_Click() x=-5 IfSgn(x)Then y=Sgn(x^2) Else y=Sgn(x) En
以下程序的功能是从键盘输入若干个学生的考试成绩,统计并输出最高分和最低分,当输入负数时结束输入,输出结果。请补充完整下列程序段。 Dimx,amax,aminAsSingle x=InputBox("Enterascore") am
创建名称为Form1的窗体,在该窗体上画一个文本框,名称为Text1,文本框中初始内容为VisualBasic。在文本框的右边画一个垂直滚动条,名称为VScrolll。滚动条的高度为3000,宽度为375。在图片框的下方画一个命令按钮,名称为Comma
随机试题
《本草经》谓“安五脏,和心志,令人欢乐无忧”的药物是
A.产生络合物,妨碍吸收B.增强毒性C.产生沉淀,降低疗效D.抑制药物活性E.引发药源性疾病石膏、龙骨等中药与洋地黄类药物联合用
烷化剂对DNA的烷化作用最常发生在()。
居住区公共绿地布置可以采取不同类型的多级布置方式,包括()等方式。
图5-8为排水明沟图示,其中所表示的含义,下列说法中哪项不妥?[2010-88,2008-90]
商业银行的市场风险包括()。
口袋A内装有一个红球,口袋B内装有一红一白两球。某人闭着眼睛从B中随机摸出一球,放入A;再从A中随机摸出一球,发现是红色的。请问,A中剩余的球也为红色的概率是多少?()
社会工作是以利他主义价值观为指导,以科学的知识为基础,运用科学方法助人的服务活动。根据上述定义,下列属于社会工作的一项是()。
设矩阵A和B满足关系式AB=A÷2B,其中A=,求矩阵B.
A—feedbackB—leafobjectsC—physicalsecurityD—keyboardE—flowchart
最新回复
(
0
)