首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
29
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
下面不属于软件需求规格说明书内容的是()。
与数学表达式x≥y≥z对应的C语言表达式是
下列关于C语言文件的叙述中正确的是
软件测试用例包括
在软件开发中,需求分析阶段产生的主要文档是
算法具有五个特性,以下选项中不属于算法特性的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。例如,形参S所指
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21。…例如,若给n输入7,则该项的斐波拉契数值为13。请改正程序中的错误,使它能得出正确结果。注意:不要改动main
随机试题
网织红细胞减少,主要见于
下列表述中属于证的是()
患儿,男,3岁。咳嗽咳痰5天,痰黄质稠,鼻流浊涕,口渴咽痛,伴发热恶风,微汗出,舌质红,苔薄黄,脉浮数,指纹浮紫。其治法是
混凝土保护层厚度对结构构件的耐久性有( )的影响。
证券经纪人在从事客户招揽和客户服务等活动时,应当主动向客户出示证券经纪人证书,明示其与所服务证券公司的()。Ⅰ.委托代理关系Ⅱ.代理期间Ⅲ.执业地域范围Ⅳ.代理权限
将商务代理分为上级代理和次级代理是按()划分的。
按照“三个代表”要求全面加强党的建设,根本目的在于
TheCloningTechnologyI.Thedifferencebetweena【T1】________colonyandcloningamammalA.Clarifytheillusion:scientis
WhatdoesthewriterthinkofpeoplewhoaremakingNewYear’splans?Inthe4thtip,theword"key"ismostprobablycloseto
Itisnouse(ask)______herforadvice.
最新回复
(
0
)