首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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://kaotiyun.com/show/0zkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能将S所指字符串正确复制到t所指存储空间的是
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
设变量已正确定义并赋值,以下正确的表达式是
若有定义语句:intx=10;则表达式x-=x+x的值为
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
设文件指针fp已定义,执行语句fp=fopen("file","W");后,以下针对文本文件file操作叙述的选项中正确的是
设有定义:intx=2;以下表达式中,值不为6的是
当变量C的值不为2、4、6时,值为“真”的表达式是()。
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
算法的时间复杂度是指()。
随机试题
以下关于可兴奋细胞动作电位的描述,正确的是()。
A.乳头状癌B.滤泡癌C.髓样癌D.未分化癌甲状腺嗜酸性细胞癌属于
患者女性,24岁,孕1产0,孕41周,头位,临产18小时,宫口开大8cm,2小时产程无进展,因宫颈扩张活跃期停滞,行缩宫素静脉滴注引产,产程仍无进展,初步诊断为“子宫破裂”。该患者此时最适宜的处理方法是
某老年呼吸衰竭患者,因近日咳嗽、咳痰、气急明显,又出现神志不清、发绀、多汗,皮肤湿润温暖,做血气分析示:pH7.3,PaO245mmHg,PaCO280mmHg,应给予
在进行设备监理机构组织设计时,需考虑包括( )在内的项目内在联系。
某股份有限公司上年末资产负债表部分项目的余额如下:货币资金520000元,应收账款90000元,存货256000元,固定资产原价1320000元,累计折旧386000元。该企业本年度发生下列经济业务:(1)购入甲材料一批,买价为20000元,增值税额为7
2017年春,全国各地所有大中小学段、所有相关学科、所有国家课程和地方课程的教材,都将八年抗战统一改为十四年抗战,以全面反映日本侵华罪行。确立“十四年抗战”有利于()。①学生全面真实地认识中华民族的抗战历史②弘扬伟大的抗战精神,唤起
某公司销售部门主管大华拟对本公司产品前两季度的销售情况进行统计,按下述要求帮助大华完成统计工作:将“透视分析”工作表标签颜色设为标准紫色,并移动到“产品销售汇总表”的右侧。
A、Settingupanotheropenspacefortheold.B、Growingmoretreesandgrassaroundtheneighborhood.C、Choosinganotherplacene
Pollsfindthatfewconsiderincomeinequalityatopissue.AskedbyGallupwhatworriesthemthemostabouttheeconomy,people
最新回复
(
0
)