首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2021-06-10
50
问题
判断一个字符串是否是回文串的递归函数定义如下:
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/mqfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有类Array的定义和主函数main的定义。请把主程序文件中的Array类的成员函数Contrary(
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,1
下列有关运算符重载的叙述中,正确的是()。
下面不能作为软件设计工具的是
下列关于类模板的表述中,错误的是
关于类定义,下列叙述中错误的是
下列有关类成员的叙述中,正确的是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
下列关于虚基类的描述中,错误的是()。
下列关于虚基类的描述中,错误的是()。
随机试题
使用通胀扩径法修复套管常用的下井工具有哪些?
______offire,ringthealarmbell.
男性患者,33岁,双下肢瘫痪4d,进行性加重,二便障碍。查体:体温正常,T5水平以下全感觉丧失及截瘫。脑脊液检查,压力正常,白细胞70×106/L,淋巴细胞占0.85,蛋白轻度增高,最可能的诊断为
描述全科医疗主动性服务的特点是
二级建造师应当具备的执业技术能力包括( )。
根据《证券投资基金法》的规定,下列有关证券投资基金发行和交易的表述中,正确的是()。
下列各项因素中,可能对控制测试的样本规模影响较小的是()。
被称为我国最大的古典艺术宝库的石窟是()。
抗日民族统一战线的特点包括()。
IfIwereyou,I______job-huntingbyvisitingthewebsitesofthesecompanies.
最新回复
(
0
)