首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度 (不得使用系统提供的字符串处理函数)。 int GetLen(char*str) { if(______)return ______; e
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度 (不得使用系统提供的字符串处理函数)。 int GetLen(char*str) { if(______)return ______; e
admin
2010-06-06
42
问题
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度 (不得使用系统提供的字符串处理函数)。
int GetLen(char*str)
{
if(______)return ______;
else return 1+GetLen(str+1);
}
选项
答案
*str==NULL或!*str或*str==0或*sir==’0’或str[0]==’\0’或str[0]==或str[0] ==ULL0
解析
本题考核递归函数的定义。递归函数GetLen的定义中给出了递归方式,但缺少递归终止的条件,所以横线处应填入的递归终止的条件。显然此函数递归终止的条件是读到了字符串的终止符’/0’,此时返回的值为0
转载请注明原文地址:https://kaotiyun.com/show/JYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段中,与语句:k=a>b:(b>c:1:0):0;功能相同的是
下列方法中,属于白盒法设计测试用例的方法的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在数据处理中,其处理的最小单位是()。
负责数据库中查询操作的数据库语言是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
程序设计的任务包括()。
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
索引属于
在C++语言中,封装是借助于什么达到的?
随机试题
A.苯丙酮尿症B.Down综合征C.胎儿酒精综合征D.脆性X综合征E.地方性克汀病属于染色体结构改变的是
患者,男,55岁。有慢性乙型肝炎病史15年,乏力、间断下肢水肿5年。现出现腹泻4天,发热、腹胀、尿少3天。体格检查:全腹压痛,移动性浊音阳性。最可能的诊断是
沉积于龈缘之下,附着在龈沟或牙周袋内的根面,需用探针才能查到,钙化成分来源于龈沟液的牙石称咀嚼时由于咬合力量或充填式牙尖的楔入作用,致使对颌牙间的接触点发生瞬间分离,食物从牙合面垂直方向通过接触区嵌入牙间隙称
某综合性企业2012年度发生如下业务:(1)与A公司签订一份易货合同,约定用本企业市场价格为120万元的库存商品换取A公司市场价格为140万元的原材料,支付A公司差价款20万元。(2)与B公司签订一份加工合同,受托为其加工一批特殊商品,原材料由该综合性企业
甲股份有限公司(以下简称甲公司)为增值税一般纳税人,适用的增值税税率为17%,为了建造一幢厂房,于2×13年12月1日专门从某银行借入一笔专门借款1000万元(假定甲公司向该银行的借款仅此一笔),借款期限为2年,年利率为6%,到期一次支付本金和利息(假定忽
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
长时记忆信息的存储是一个动态过程,这表现在()
简述我国的立法原则。
结构化程序设计的主要特点是______。
VBA表达式IIF(0,20,30)的值为______。
最新回复
(
0
)