首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2015-07-22
66
问题
判断一个字符串是否是回文串的递归函数定义如下:
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/8yNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(>y){a=X;x=y
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;q=(long
下列关于构造函数的描述中,错误的是
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用:请补充完整。classcomplex{private:intreal;int
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为【】。
下列关于虚基类的描述,错误的是
下面程序的运行结果为#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};c
下列有关类成员的叙述中,正确的是
类MyClass的定义如下:classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}i
随机试题
颈内动脉海绵窦瘘最常见的病因
对血细胞生理功能的叙述,错误的是
关于对妨害民事诉讼行为采取强制措施时,下列说法中不正确的有哪些?()
某晚宋某在某封闭式高档小区内开车,转弯时不慎撞上王大妈,宋某下车查看发现王大妈重伤,便将其抬入车内欲送医。途中,宋妻谢某认为王大妈处于昏迷状态,晚上可能未看清其面目与车牌,便唆使宋某将王大妈扔下车逃跑。宋某便将王大妈抬下车,放在某紧锁大门的工厂门口。后王大
当土质较差有严重流沙现象,地下水位较高,挖基较深,坑壁不易稳定时,可采用基坑排水方法中的()。
燃气、热力管道法兰与管道组装时,通常用()检查法兰的垂直度。
以下是某位高中语文教师有关《苏武传》一课的教学反思(节选),阅读并回答问题。《苏武传》是一篇传记体裁的名篇,其主题就是通过阅读,让读者感受苏武高贵的灵魂。我在教学这篇课文时,就是以“高贵”作为进入人物灵魂的切入点,教学的研究课题也是“与高贵对话”。首先,
某省招商引资,投资者要在连续6天内视察6座工厂F、G、H、J、Q和R,每天只视察一座工厂,每座工厂只视察一次。视察时间的安排必须符合下列条件:(1)视察F在第一天或第六天。(2)视察J的日子比视察Q的日子早。(3)视察Q恰好在视察R的前一天。(4)
AnewstudyfromtheUniversityofNewSouthWaleshasdiscoveredthatduringtheworkingweek,Australianfathersonlyspendan
WhatIfYouCouldLearnEverything?[A]Imagineeverystudenthasatirelesspersonaltutor,anartificiallyintelligentandine
最新回复
(
0
)