首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
21
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf(’’%d*%d=%d’’,i,j,i*j);printf(’’\n’’);}}
下面叙述中正确的是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012”,c[10]="xyz";s
下列选项中不符合良好程序设计风格的是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
关于C语言数制的叙述中正确的是()。
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
将E—R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
________属于多糖。
组织文化从本质上是代表组织所共有的价值观体系,具有无形性和对员工软约束性的特点。但也有许多学者认为组织文化也涉及物质层和制度层的建设,关于它们之间的关系,你最赞同哪种看法?()
治疗缺铁性贫血的最后目标是
下列关于对急性风湿性关节炎使用抗炎镇痛药正确的是
某高土石坝坝体施工项目,业主与施工总承包单位签订了施工总承包合同,并委托了工程监理单位实施监理。施工总承包完成桩基工程后,将深基坑支护工程的设计委托给了专业设计单位,并自行决定将基坑的支护和土方开挖工程分包给了一家专业分包单位施工,专业设计单位根据业主提
根据我国《民事诉讼法》的规定,人民法院适用普通程序审理的案件,应当在立案之日起()个月审结。
教师在教育工作中要做到循序渐进,这是因为()
王某在距离某中学不足百米的一处,开了一家营业性电子游戏厅,允许该校的学生出入,王某的做法()。
2008年7月下旬召开的中央政治局会议明确提出,把保持经济平稳较快发展、控制物价过快上涨作为宏观调控的首要任务,把抑制()放在突出位置。我国宏观调控首要任务由上半年的“()、防通胀”调整为“一保一控”。
在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是()。
最新回复
(
0
)