首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(char*s) { char*p:s; while(*p++!=’\0’); return(p-s); } main() { char*p="
有以下程序: #include int fun(char*s) { char*p:s; while(*p++!=’\0’); return(p-s); } main() { char*p="
admin
2021-07-09
15
问题
有以下程序:
#include
int fun(char*s)
{ char*p:s;
while(*p++!=’\0’);
return(p-s);
}
main()
{ char*p="01234";
printf("%d\n",fun(p));
}
程序的运行结果是( )。
选项
A、6
B、5
C、4
D、3
答案
A
解析
函数fun中,while循环退出时,指针p指向字符串结束标志的下一个地址,并返回p-s的差值,即返回字符串s的长度(不包含’\O’)加一,因此程序输出结果为6。
转载请注明原文地址:https://jikaoti.com/ti/oed0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件需求规格说明书内容的是()。
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
与数学表达式x≥y≥z对应的C语言表达式是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
下列选项中不属于结构化程序设计方法的是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.C。在此程序中,请编写函数fun,其功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。一维数组中数据的个数存放在形参n所指的存储单
C语言源程序名的后缀是
算法的时间复杂度是指()。
下面关于算法的叙述中,正确的是()。
随机试题
患者女,52岁。踝关节骨折,石膏外固定10周,X线显示骨折线模糊,有连续性骨痂通过骨折线。影响骨折愈合的因素不包括
在蜡疗中,下列哪种情况不需降低温度,避免过热
在某市区拟建一大型公共建筑。投资主管部门委托某咨询单位对可能引发群体性社会事件的风险因素进行评估论证。咨询单位的项目经理决定采用个人访谈方式收集相关资料,并就此对参与资料收集工作的项目组成员提出下列要求:(1)个人访谈必须按照既定问题访谈,对特定人群调查
下列各项中,不属于资源税纳税人的是()。
法人的民事权利能力和民事行为能力,从法人()时产生。
宋太祖创立的刑罚是()
NetworkInformationSafetyinSchoolUniversityletterstostudentsandalumniareusuallycheerful.ButtheUniversityofC
•YouwillhearpartofaninterviewbetweenheadofLeoBurnettEntertainmentandaninterviewer.•Foreachquestion23—30,mark
Lookatthenotesbelow.Youwillhearamancallinghiscompany’slegaldepartmentaboutemploymentcontracts.
Completethenotesbelow.WriteONEWORDAND/ORANUMBERforeachanswer.ThingstodobeforewegoExam
最新回复
(
0
)