首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:将字符串“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
67
问题
下列程序的功能是:将字符串“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://kaotiyun.com/show/wp1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
线程在生命周期中要经历5种状态,分别是新建伏态、可运行状态、运行状态、【】状态和终止状态。
下面对Java中类方法重载的描述,错误的是()。
在长度为64的有序线性表中进行/顷序查找,最坏情况下需要比较的次数为()。
下列关于继承()叙述是正确的。
对排序文件的初始状态不作任何要求的排序方法有()。
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及()。
在深度为7的满二叉树中,叶子结点的个数为()。
执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是
随机试题
A.10年、10年B.10年、20年C.7年、10年D.7年、7年对特定疾病有特殊疗效的中药品种,申请中药保护品种的保护期限和延长的保护期限分别为()。
房产测绘中产生测量误差的原因有()。
客源信息开发的直接回应拓展策略,是以()为中心的营销手段。
申报日期栏应填______。提运单号栏应填______。
根据下列材料,回答下列题目:假定某投资者买入了一张(100份)IBM公司5月份执行价格为100美元的看涨期权合约,期权价格为5美元,并且卖出了一张IBM公司5月份执行价格为105美元的看涨期权合约,期权价格为2美元。如果到期时,IBM公司的股票价格为
()是指合约标的物所有权进行转移,以实物交割或现金交割方式了结未平仓合约的时间。
公司营业执照签发日期,即为营业执照办理下发日期。()
(2004年)设z=z(x,y)是由x2一6xy+10y2一2yz—z2+18=0确定的函数,求z=z(x,y)的极值点和极值。
Whataretheytalkingabout?
Forwhatoccasionhasthecakebeenmade?
最新回复
(
0
)