首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2021-09-05
41
问题
判断一个字符串是否是回文串的递归函数定义如下:
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/Kb5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下头文件:imf1();staticintf2();classMA{public:intf3;();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
下列叙述中正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"~A";}};classB:publicA{A*p;pu
下列函数模版中的定义中,合法的是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
有如下程序:#includeusingnamespacestd;classA{public:A(inti):rl(i){}voidprint(){cout
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
下列有关内联函数的叙述中,正确的是()。
下列控制对齐方式的操作符中,错误的是()。
软件测试的目的是()。
随机试题
关于审稿的说法,正确的有()等。
离心式压缩机的特性曲线是以流量和功率两参数作为坐标的。()
有关二尖瓣狭窄、发生、发展的病理生理过程以下哪项提法是不对的
甲公司是一家煤矿企业.为增值税一般纳税人,适用的增值税税率为17%。该企业依据开采的原煤产量按月提取安全生产费,提取标准为每吨15元,假定每月原煤产量为10万吨。20×3年4月5日,经有关部门批准,该企业购入一批需要安装的用于改造和完善矿井运输的安全防护设
【2014四川绵阳】课程理论的创始人是(),其强调学科基本结构的学习要与学生的认识发展水平相一致。因此在编制学科课程时,要依据学习者的思维发展水平,采用螺旋上升的方式编制课程。
(2016·广西)根据科尔伯格的导的认知发展阶段理论,儿童为了得到老师的表扬而打扫教室。该儿童的道德发展水平处于()(常考)
7,14,33,70,131,()
求下列定积分:
TheAncientOlympicGames古代奥林匹克运动会Accordingtohistoricalrecords,thefirst(1)OlympicGamescanbetracedbackto776BC.
出口退税(exporttaxrebate)是指退还钱给出口企业,因其国内生产和流通(distribution)环节中已经缴纳商品税。出口退税制度是一个国家税收的重要组成部分。为了鼓励和促进出口,中国政府于1985年开始执行这一政策。中国的出口退税使中国
最新回复
(
0
)