首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的返回值是( )。 fun(char *a,char *b) int num=0,n=0; while(*(a+num))!=’\0’)num++; while(b[n]){ *(a+num)=b[n];num++
函数fun的返回值是( )。 fun(char *a,char *b) int num=0,n=0; while(*(a+num))!=’\0’)num++; while(b[n]){ *(a+num)=b[n];num++
admin
2013-06-11
33
问题
函数fun的返回值是( )。 fun(char *a,char *b) int num=0,n=0; while(*(a+num))!=’\0’)num++; while(b[n]){ *(a+num)=b[n];num++;n++;)return num; }
选项
A、字符串a的长度
B、字符串b的长度
C、字符串a和b的长度之差
D、字符串a和b的长度之和
答案
8
解析
因为’\0’是字符串结束标记,而fun函数中的第一个while循环从字符串a的第一个字符开始,直到碰到’\0’时结束循环,所以其作用就是将字符串a的长度记录到变量num中。而第二个while循环从b[0]开始,将字符串b中的字符依次复制到字符串a的结尾处,直到b[n]为假,即b[n]为字符串结束标志’\0’时,所以最后返回的num保存了字符串a和b的长度之和。故应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/OyJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:ints[3][3]={’a’,’b’,’C’,’d’,’e’,’f’,’g’,’h’,’i’},*t;main(){t:(int*)malloc(sizeof(int));sub(t,s);
有以下程序:#include<stdio.h>main(){FLLE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat""w");fprintf(fp,"%d\n",i);fprintf
当a的值为0时,在下列选项中能正确将a的值赋给变量x、y的是()。
按条件f对关系R进行选择,其关系代数表达式为______。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
下列说法错误的是______。
下面不属于软件设计原则的是______。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
在函数调用过程中,如果函数fun A调用了函数fun B,函数fun B又调用了函数fun A,则
在下列选项中,______不是一个算法一般应该具有的基本特征。
随机试题
在制定材料价格标准时,应该考虑的因素包括
A.一般无症状,内生肌酐清除率>50%B.乏力、多尿、轻度贫血,内生肌酐清除率为25%~50%C.尿少、端坐呼吸、两肺底闻及湿啰音,内生肌酐清除率
在深水和深基坑、流速较大的坚硬河床进行基础工程施工时,应采用()围堰。
描述字符(包括汉字)字形的方法主要有()。
根据《证券法》的规定,证券投资咨询机构及其从业人员不得从事的证券服务业务的行为有()。
某有限责任公司成立以来,经济效益一直很好,但是,该公司在纳税问题上,却经常拖欠税款。2006年3月,税务机关在依法进行的税务检查过程中,发现该公司有逃避纳税义务的行为,为了保证该公司2006年上半年的税款能够按时缴纳,税务机关责令该公司在5月份缴纳2006
在一定条件下发生加聚反应生成的单体是()
(2014年真题)下列关于民主、法治、人治、德治的表述,正确的是
Oneofthemostcommonhumanfearsisscarcity.Manypeopleareafraidofnothavingenoughofwhattheyneedorwant,andsoth
ACross-CulturalContext:Americans,Germans,andEnglishTheAmericans,theGermans,andtheEnglishsharesignificantport
最新回复
(
0
)