首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:将字符串“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
53
问题
下列程序的功能是:将字符串“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全国计算机二级
相关试题推荐
00101010(^)00010111语句的执行结果为()。
下列叙述中,正确的是
在关系模型中,把数据看成一个二维表,每个二维表称为一个______。
下列叙述中,错误的是。( )。
在面向对象方法中,【】描述的是具有相似属性与操作的一组对象。
类是变量和______的集合体。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为______。
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。[题目要求]阅读Java_3.java程序,该程序的功能是按照命令行给定的文件名和文件长度建立一个新的
在下列关系运算中,不改变关系表中的属性个数,但能减少元组个数的是
若按功能划分,软件测试的方法通常分为【】测试方法和黑盒测试方法。
随机试题
瑞典Elektaγ-刀装置使用多少个60钴源
简述鼻饲法的注意事项。
细菌的遗传物质是
年轻恒牙硬组织比成年恒牙薄主要是由于
男,70岁。2型糖尿病病史14年,血压升高7年,视物模糊3年,渐进性水肿1年,BP170/95mmHg,尿RBC(-),尿蛋白3.8g/d。最可能的诊断是
甲股份有限公司(以下简称甲公司)为了建造一幢厂房,于2012年12月1日专门从某银行借入专门借款1000万元(假定甲公司向该银行的借款仅此一笔),借款期限为2年,年利率为6%,到期一次支付本金和利息。该厂房采用出包方式建造,与承包方签订的工程合同的总造价为
在对存货实施监盘程序时,注册会计师的以下做法中,正确的是()。
计算机辅助制造的简称为______。
GivingLifeMeaningHaveyouthoughtaboutwhatyouwantpeopletosayaboutyouafteryou’regone?Oneofthestrangestphe
Livinginthedeserthasmanyproblems,_______________________(缺水并不是唯一的问题).
最新回复
(
0
)