首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2019-03-05
51
问题
判断一个字符串是否是回文串的递归函数定义如下:
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://kaotiyun.com/show/bqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下有关类与结构体关系的叙述不正确的是
下列表示纯虚函数的成员函数是
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和
类MyClass的定如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
下列关于成员函数特征的描述中,错误的是()。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为()
下列关于抽象类的表述中正确的是()。
关于纯虚函数,下列表述正确的是()。
随机试题
旋后肌综合征
某被试者1h尿量为60ml,对氨基马尿酸的血浆浓度为0.02mg/ml,尿中浓度为12.6mg/ml,其肾有效血浆流量应为
青春期的生理特点不包括
足厥阴肝经的起点是
带金属外壳的手持式单相家用电器,应采用插座的形式是()。
某企业销售产品一批,价款5000元,增值税额850元,货款收回存入银行,这笔经济业务涉及的账户有()账户。
教育部在2001年6月8日正式颁布的《基础教育课程改革纲要(试行)》提出的课程改革核心理念是()。
在因特网中,域名解析通常借助于一组既独立又协作的___________完成。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
A、It’saboutoldpeople’sbeliefs.B、It’saboutpeople’svariousfeelingstowardsoldage.C、It’saboutoldpeople’sunattractiv
最新回复
(
0
)