首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
判断一个字符串是否是回文串的递归函数定义如下: bool huiwen(string s) { int n=s.length(); if(n
admin
2019-03-05
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/bqAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){chara[]="clan
所有在函数中定义的变量及函数的形式参数,都属于
实体是信息世界中广泛使用的一个术语,它用于表示
实体是信息世界中广泛使用的一个术语,它用于表示()。
下列叙述中正确的是()。
已知类X成功地重载了--、+、=、[]这几个运算符。则其中肯定属于成员函数的运算符是:
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;intimag;
下列关于C++流的叙述中,错误的是
E-R图中用矩形表示实体(等同于表),用椭圆形表示实体的属性(等同于表中的字段),用菱形表示实体关系(等同于外键)。
随机试题
婴儿胎龄38周,顺产分娩,出生体重2200g,Apgar评分1分钟8分,5分钟9分。母亲有妊娠高血压综合征。若婴儿生后人工喂养,生后第4天出现精神萎靡,纳差,恶心、呕吐,腹胀,大便稀,潜血阳性。诊断为新生儿坏死性小肠结肠炎,下列X线表现属于早期的为
下列属于稳定性骨折的是()
下列摄影技术中的错误表述是
嵌体、冠桥类修复体蜡型铸道设置原则,错误的是
下列说法正确的是:()。
凝汽器组装完毕后,汽侧应进行()。
对于不同类别的银行,中国银监会的干预措施不同,下列说法错误的是()。
坚持科技强警,提高公安队伍的战斗力的途径有()。
()对于治疗相当于学生对于()
WhatisLorraineMelvill’sbusiness?
最新回复
(
0
)