首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2019-03-05
72
问题
判断一个字符串是否是回文串的递归函数定义如下:
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全国计算机二级
相关试题推荐
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
类的构造函数的作用是
执行下列语句后,输出结果为cout.put(’s’);cout<<’c’<<’a’;
下列程序的运行结果为#include<iostream.h>template<classTT>classFF{TTa1,a2,a3;public:FF(TTb1,TTb2,TTb3){a1=b1;
下面是重载为非成员函数的运算符函数原型,其中错误的是
复制构造函数的参数一般是
下列是重载为非成员函数的运算符函数原型,其中错误的是()。
对于循环队列,下列叙述中正确的是
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
随机试题
肺炎患儿鼻前庭导管给氧,氧流量和氧浓度的选择是
面瘫初起时治宜
根据《支付结算办法》的规定,下列各项中,属于无效票据的有( )。
甲有限责任公司成立于2018年1月5日。公司章程规定,股东乙以其名下的一套房产出资。乙于1月7日将房产交付公司,但未办理权属变更手续。5月9日,股东丙诉至人民法院,要求乙履行出资义务。5月31日,人民法院责令乙于10日内办理权属变更手续。6月6日,乙完成办
重视加强领导干部的学习,是我们党保持和发展先进性,始终走在时代前列的重要保证,也是领导干部健康成长、提高素质、不断进步的重要途径。特别是在新形势下,领导干部只有认认真真地学习,才能始终跟上时代进步的潮流,才能担当起领导干部的重任。可以说,领导干部的学习水平
历史法学派是19世纪兴起的一个法学派别,下列哪个选项代表该学派的观点?()
NorthAmericanFreeTradeArea
在微型计算机中,通常用主频来描述CPU的(1);对计算机磁盘工作影响最小的因素是(2)。(2)
Whatisthespeaker?
A、Becauseithasalotofmeanings.B、Becauseitisanuncommonword.C、Becauseitsmeaningsareconfusing.D、Becausenoonehas
最新回复
(
0
)