首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。 int GetLen(char*str) { if(___________)return 0;
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。 int GetLen(char*str) { if(___________)return 0;
admin
2012-12-29
67
问题
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串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全国计算机二级
相关试题推荐
有以下程序#includemain(){char*mm[4]={"abcd","1234","mnop","5678"};char**pm=mm;inti;for(i=0;i
面向对象方法中,继承是指()。
有如下程序#include<stdio.h>main(){char*p,old_str[10]="wind";intpassword;scanf("%d",&password);p=old_
以下fun函数返回数组中最大值的下标#include<stdio.h>intfun(int*s,intn){inti,k;for(i=0,k=i;i<n;i+
有以下程序:main(){intn=0;do{n++;printf(’’%d\n’’,n);}while(n<=3);}程序的输出结果是()。
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
C语言编译程序的功能是()。
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
下面描述中不属于软件需求分析阶段任务的是()。
C++程序中的预处理命令以符号【】作为起始标记。
随机试题
外出旅游季节性弱、出行次数频繁、对目的地基本无权选择、对价格最不敏感的旅游者是()。
PowerPoint中,下列说法正确的是()。
肛瘘的主要症状是:
仙茅除温肾壮阳外,还能
企业在经营活动中计提的下列税费,应计入利润表“营业税金及附加”项目的有()。
甲企业向银行借款150万元,乙企业为甲企业的贷款提供保证,后经银行的同意,甲企业将其中的50万元债务转让给丙企业,但是该转让行为未经乙企业的书面同意,根据《担保法解释》的规定,下列说法中,正确的是()。
A公司是一家有限责任公司,共有15位股东,其中股东甲持有20%,有表决权的股权;股东乙持有15%有表决权的股权;股东丙持有10%有表决权的股权。A公司由于经营不善,连年亏损,净资产已经降至人民币300万元,包括董事长在内的几位董事陆续提出辞职。股东甲提议召
被称为“第二代基因工程”的是()。
江泽民同志指出,要把中国的事情办好,关键取决于我们党,取决于党的思想、作风、组织、纪律状况和战斗力以及领导水平。只要我们党始终成为中国先进社会生产力的发展要求、中国先进文化的前进方向、中国最广大人民的根本利益的忠实代表,我们党就能永远立于不败之地,永远得到
美感经验是直觉的而不是反省的。在聚精会神之中我们既忘却自我,自然不能觉得我是否喜欢所观赏的形象,或是反省这形象引起的是不是快感。对一件艺术作品欣赏的浓度愈大,就愈不觉得是在欣赏它,愈不觉得所生的感觉是愉快的。如果自己觉得快感,便是由直觉变而为反省,好比提灯
最新回复
(
0
)