首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(______,1,1) If B=""Then re
下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(______,1,1) If B=""Then re
admin
2010-03-30
32
问题
下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。
Function rev(str1) As String
B=Mid(______,1,1)
If B=""Then
rev=""
Else
rev=tev(Mid(str1,2))+______
End If
End Function
Private Sub Form_Click()
old="abcde"
Print rev(olD) End Sub
选项
答案
str1 , b
解析
本程序使用“递归”的思想,每次递归取出一个字符放到字符串的后面,然后以后面的字符串作为函数参数进入下一次递归。b=Mid(______,1,1)语句的作用是取出本次递归中字符串的第一个字符,因此该空白处应填slx1;rev=rev(Mid(str1,2))+______语句是将本次递归中字符串的第一个字符放到它的后面,因此该空白处应填b。递归是一种很重要的算法,在程序设计语言中广泛应用。递归的思想是指函数、过程、子程序在运行过程中直接或间接调用自身而产生的重入现象。简单的说就是自己调用自身。
转载请注明原文地址:https://jikaoti.com/ti/P0q0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是()。
在编写JavaApplet程序时,若需要对发生的事件做出响应和处理,一般需要在程序的开头写上()语句。
在Java中,byte变量的最大值和流中的无符号字节的最大值()。
在一个长度为n的线性表中插入一个元素,以下说法不正确的是()。
结构化方法的核心和基础是()。
下列循环执行的次数是()。inty=3,x=5;while(--x!=x/y){}
有以下源程序:packagetest;publicclassClassA{intx=20;staticinty=6;publicstaticvoidmain(String
创建一个10行40列的文本区域tal的正确语句是______。
使用( )方法可以将JMenuBar对象设置为主菜单。
有一个类A,下面为其构造函数的声明,其中正确的是()。
随机试题
S和K的代表团都没有参加某国际会议。事前,D和K的代表团公开宣布,D和K的政府是强烈反对T的联盟,如果T的代表团参加了这个会议,这两国中的一个或两个都会不出席会议。与此相应,S的代表团公开宣布,如果D与K代表团都不出席的话,S代表团就一定出席会议。如果上面
1948年秋,中国人民解放军进行战略决战的第一个战役是
德育过程有哪些基本规律?
正常人无效腔气量约占潮气量的
猪气喘病的病原是
A.脉搏短绌B.水冲脉C.奇脉D.颈静脉搏动E.交替脉主动脉瓣关闭不全,多表现为
某简支箱形截面梁,跨度60m,梁宽1m,梁高3.6m,采用Q345钢(16Mn钢)制造,在垂直荷载作用下,梁的整体稳定系数φb为( )。
在报检工作中严惩违反检验检疫的有关法律法规和规定,被取消报检资格的,可以通过再次参加报检员资格考试取得资格。( )
一般来说,偏爱自然科学,且自尊心较强的学生的认知风格属于()。
Itwasbelievedthathisdeath_________withtherobberyofthebankdowntown.
最新回复
(
0
)