首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2015-07-22
38
问题
判断一个字符串是否是回文串的递归函数定义如下:
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/0MNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】和【】。#include<iostream.h>#defineN10#defines(x)X*X#definef(x)(X*X)voidmain(){intil,
语句cout<<setprecision(2)<<1024.4567;的输出结果为
C++语言中关于构造函数的说法正确的是
语句int*i;i=newint[10];,释放指针i的语句是【】。
对虚函数的调用()。
以下哪个特征不是面向对象思想中的主要特征?
结构化程序设计的3种结构是
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
冒泡排序算法在最好的情况下的元素交换次数为【】。
随机试题
增值税的基本税率是()
不属于借调病案的范围是
下列哪项不是访谈法的缺点
( )是将电解液中的金属离子在直流电的作用下,在阴极上沉积出金属而形成镀层的工艺过程。
消费者因购买、使用商品或者接受服务受到人身、财产损害的,享有依法获得赔偿的权利。消费者获得赔偿最基本、最常见的方式是()。
危害国家安全罪的构成要件有()。
10月,王旗镇村民王某夫妇未取得准生证生育了第二胎,同年11月受县计生委委托,镇政府向王某夫妇作出征收社会抚养费15000元的决定,但未告知其申请行政复议和提起行政诉讼的权利。王某以收费过高以及不能提供收据为由,拒绝交纳。于是,在没有任何机关委托的情况下,
比图书更有连贯性,比杂志更有容量,杂志书的_________优势以及名人效应,让它迅速_________,成为出版界的一股新势力。填入画横线部分最恰当的一项是:
在美国,每年接受治疗的精神忧郁症病人的人数超过200万人,是中国的接近10倍,而中国的人口则接近美国的10倍。以下各项如果为真,都有助于解释上述现象,除了:
硕鼠通常不患血癌。在一项实验中发现,给300只硕鼠同等量的辐射后,将它们平均分为两组,第一组可以不受限制地吃食物,第二组限量吃食物。结果第一组75只硕鼠患血癌。因此,通过限制硕鼠的进食量,可以控制由实验辐射导致的硕鼠血癌的发生。以下哪项如果为真,
最新回复
(
0
)