首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2019-03-05
59
问题
判断一个字符串是否是回文串的递归函数定义如下:
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/bqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于数据库系统三级模式的说法,下列()是正确的。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_____;
以下不属于构造函数特征的是
所有在函数中定义的变量及函数的形式参数,都属于
有如下类定义:classAA{inta;public:intgetRef()eonst{return&a;}//①intgetValue()const{returna;}//②
已知类X成功地重载了--、+、=、[]这几个运算符。则其中肯定属于成员函数的运算符是:
下列for语句的循环次数为_____。for(inta=0,b=1;b&&a<5;a++);
将E-R图转换到关系模式时,实体与联系都可以表示成
在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。
在下列关于二叉树的叙述中,正确的一项是()。
随机试题
姜黄的性味是
咪唑类H2受体拮抗剂的代表性药物是
计算机五大部件相互间传递信号由总线来完成根据信号类型的不同,总线分为二类:地址总线和数据总线。()
投资性房地产的计量模式一经确定,不得随意变更,只有存在确凿证据表明其公允价值能够持续可靠取得的,才允许采用公允价值计量模式。()
测题的编写程序包括()。
环境移民,是指人类生存的自然环境和人居环境受到突发或渐进式的不利影响而产生的各种人口迁移行为,包括自愿的、非自愿的、事后被迫的、预先计划的,暂时的、永久性的,个体和家庭自发的、政府主导的移民类型。根据上述定义,以下不属于环境移民的是:
托宾q理论是用来解释货币政策通过影响货币市场进而影响投资支出,从而传导货币政策意图的。[对外经济贸易大学2013研]
“十四五”时期,要围绕国家重大区域发展战略,把握文化产业发展特点规律和资源要素条件,促进形成文化产业发展新格局。为此,必须
在C++中,cin是一个()。
Inthesentence"Shewalksoutofthehouse,followedbyalittleboy",thepastparticipleisusedas
最新回复
(
0
)