首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。 int GetLen(char*str) { if(___________)return 0;
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。 int GetLen(char*str) { if(___________)return 0;
admin
2012-12-29
73
问题
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。
int GetLen(char*str)
{
if(___________)return 0;
else return 1+GetLen(str+1);
}
选项
答案
*str==NULL 或!*str 或*str==‘\0’或str[0]=‘\0’ 或str[0]==NULL
解析
此题考查的是递归函数的定义。分析题目可以看出GetLen的定义中缺少递归终止的条件,显然此函数递归终止的条件是读到了字符串的终止符‘\0’,此时的返回值为0。
转载请注明原文地址:https://kaotiyun.com/show/DuVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
面向对象方法中,继承是指()。
在软件生产过程中,需求信息的来源是()。
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
运行下面的程序,输入字符串“MicrosoftVisua1Studio”,则程序的执行结果是()。#inc1udemain(){charChr[20];scanf("%s",&Chr);p
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:8576698591726487,则平均分应当是:78.625。注意:部分源程序在文件PROGl.
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
设有课程关系模式如下: R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为(
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
某系统结构图如下图所示(图中n≥5) 该系统结构图的宽度是()。
随机试题
在稷下学宫为祭酒,被称为“最为老师”的是()。
Todifferentpeople,theword"ideal"maymeandifferentthings.【T1】Tosome,itmaymeansuccessandfameintheircareer:too
一次神经冲动,自神经向骨骼肌传递时()
A.鳞状细胞癌B.移行细胞癌C.腺癌D.基底细胞癌膀胱常见的恶性肿瘤
A、Red.B、Orange.C、Green.D、Brown.C由女士所说的“Redforhighlevelsofsugar,saltorfat,orangeformedium,andgreenforlow”可知,绿色表示低
女性,36岁,从高处坠落时臀部着地造成腰椎骨折,其致伤原因是
用于包装、铺垫、支撑、承载货物的木箱、木框、木楔、胶合板等都属于检验检疫中木质包装的范畴。()
我国期货交易所根据工作职能需要设置相关业务,但一段不包括()。
在下列著作中,毛泽东把教条主义者比喻为“墙上芦苇,头重脚轻根底浅;山问竹笋,嘴尖皮厚腹中空”的是()。
[A]Wecallthisuniqueapproachadoptedbyunicornslightninginnovation—andlargecompaniessuchasMicrosoft,Apple,andCisc
最新回复
(
0
)