首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2019-04-18
60
问题
判断一个字符串是否是回文串的递归函数定义如下:
bool huiwen(string s) {
int n=s.length();
if(n<=1)
return true;
if(s[0]==s[n-1])
return huiwen(s.substr(1,n-2));
else
return false;
}
若执行函数调用表达式huiwen("radar"),函数huiwen被调用的次数是
选项
A、1
B、2
C、3
D、4
答案
C
解析
函数huiwen通过递归地比较字符串s的首尾字符是否相等,来判断字符串s是否是回文串,所以字符串"radar"需要判断"radar"的首尾字符、"ada"的首尾字符、"d"的首尾字符,函数huiwen需要被调用3次,答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/7aAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
单个用户使用的数据视图的描述称为
有如下程序:#include<iostreanl>usingnamespaeestd;classAA{public:AA(){cout<<’1’;}};classBB:publicAA{
下列关于模板形参的描述中,错误的是
在深度为7的满二叉树中,度为2的结点个数为______。
软件开发过程主要分为需求分析、设计、编码与测试4个阶段,其中______阶段产生“软件需求规格说明书”。
关于关键字class和typename,下列说法中正确的是
一问宿舍可住多个学生,则实体宿舍和学生之间的联系是
A、 B、 C、 D、 D算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
在整铸支架的组成部分中,连接人工牙的部分是A.支托B.大连接体C.小连接体D.网状连接体E.邻面板
心脏听诊,听到“大炮音"应考虑
工程档案管理制度是建设项目信息管理任务中()方面的工作。
为充分进行注浆控制,应采用的控制方法是()。
申请个人汽车贷款时,可以由经销商包办从借款申请到签订合同的全部手续。()
提供保证担保方式的个人住房贷款适用于期限不超过_____年的贷款,贷款额度不得超过所购住房价值的____。()
实际利率是由名义利率扣除()后的利率。
居民消费水平受多种因素的影响,其中主要因素是()。
微机上广泛使用的Windows是()。
Youwillheartwotelephoneconversations.Writedownonewordornumberinthenumberedspacesontheformsbelow.CONVERSA
最新回复
(
0
)