首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2015-07-22
43
问题
判断一个字符串是否是回文串的递归函数定义如下:
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> #definePLUS(X,Y)X+Y voidmain() {intx=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); c
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
结构化程序设计的3种结构是
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intX){n:x;}voidSetNum(intn1
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
下列语句不能够用于打开C根目录下文件test.txt的语句是
带一个long类型参数的流成员函数______按参数值设置flags状态变量,并返回以前设置的标志值。
随机试题
编制施工项目成本计划的关键是确定()。
【背景资料】A公司中标某地下隧道工程,为单箱双室箱型钢筋混凝土结构,计划采用明挖顺作法施工。隧道基坑深10m,侧壁安全等级为一级,基坑支护与主体结构设计断面见图3-1(单位:mm)。围护桩为钻孔灌注桩,截水帷幕为双排水泥土搅拌桩,两道内支撑中间设
患儿,女,7岁。低热、轻咳3周。查体:体温38.5℃,营养差,左背下部听诊呼吸音减低。接种过卡介苗,PPD试验(+++)。该患儿首选的检查为
A.出生后6个月~2岁半B.6岁左右C.12岁左右D.萌出后3~5年E.萌出后1~2年乳牙萌出时期为
对确诊肺栓塞有意义的检查有()。
海关可贵令当事人补税或者将有关物品退运的情况包括( )。
浩浩因车祸造成右腿残疾,但完全具备接受普通教育的能力。然而学校以浩浩行动不便不能适应学校生活为由,建议其转学。根据《中华人民共和国义务教育法》的规定,该学校的做法()。
试确定方程x=aex(a>0)实根的个数。
Howlongwillonecoursetake?
WhatuniquesituationdoesTelekomhavetoface?WhateffectwillthecurrentfinancialsituationhaveonTelekom?
最新回复
(
0
)