首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(______,1, 1) If B= "" Then rev="" Else rev=rev(Mid(st
下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(______,1, 1) If B= "" Then rev="" Else rev=rev(Mid(st
admin
2010-09-11
40
问题
下列程序的功能是:将字符串“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 ="abcde"
Print rev(old)
End Sub
选项
答案
str1 b
解析
本程序使用“递归”的思想,每次递归取出一个字符放到字符串的后面,然后以后面的字符串作为函数参数进入下一次递归。b-Mid(______,1,1)语句的作用是取出本次递归中字符串的第一个字符,因此该空白处应填str1;rev=rev(Mid(str1,2))+______语句是将本次递归中字符串的第一个字符放到它的后面,因此该空白处应填b。递归是一种很重要的算法,在程序设计语言中广泛应用。递归的思想是指函数、过程、子程序在运行过程中直接或间接调用自身而产生的重入现象。筒单的说就是自己调用自身。
转载请注明原文地址:https://kaotiyun.com/show/P3mp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用来导入已定义好的类或包的语句是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的足()。
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为______。
下列选项中,属于JVM执行过程中的特点的一项是( )。
在switch(expression)语句中,expression的数据类型不能是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
队列是限制插入只能在表的一端,而删除在表的另一端进行的线性表,其特点是______。
检查软件产品是否符合需求定义的过程称为______。
下列标准对话框JOptionPane类创建的对话框中,综合了其他3个对话框类型特点的是()。
随机试题
(2021年潍坊坊子区)基本的学习过程有哪几个阶段()
企业提取的公积金不能用于()
脑室内室管膜瘤最常见于哪个部位
[2009年,第14题]函数展开成(x-1)的幂级数是()。
(2009年)数字信号如图8—51所示,如果用其表示数值,那么,该数字信号表示的数量是()。
下列各项说法正确的是()。
学前儿童科学教育活动的主要方法有集体教学活动、区角活动和()。
宣誓是公安民警对自己肩负神圣职责和光荣使命的庄严承诺和保证。()
美国年生产铝易拉罐需原料200万吨。其中70%是以制罐厂的边角废料和回收旧罐再生利用的,2008年美国再生铝占全国铝产量的49%;日本再生铝占全国铝产量的36%,德国占43%,我国只占20%左右。以下哪一项不支持题干所述内容?()
A.原发上皮带B.蕾状期C.帽状期D.钟状期E.缩余釉上皮成釉器分化成为三层——内釉上皮、外釉上皮、星网状层,应为()。
最新回复
(
0
)