首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(char *s) { char *p=s; while(*p+ +!=′\0′); return(p—s); } main( ) { char *r=″01234″; printf(″%d\
有以下程序: #include<stdio.h> int fun(char *s) { char *p=s; while(*p+ +!=′\0′); return(p—s); } main( ) { char *r=″01234″; printf(″%d\
admin
2019-12-17
28
问题
有以下程序:
#include<stdio.h>
int fun(char *s)
{
char *p=s;
while(*p+ +!=′\0′);
return(p—s);
}
main( )
{
char *r=″01234″;
printf(″%d\n″,fun(r));
}
程序的运行结果是( )。
选项
A、6
B、5
C、4
D、3
答案
A
解析
程序执行过程为:定义字符串指针r,并为其初始化为“01234”,调用函数fun(r),将指针传入函数while循环找到字符串的结束符地址,然后使这个指针指向结束符下一个单元,结束循环。返回字符串首地址与结束符下一个地址之差,也即是字符串长度加1。输出地址差为6。
转载请注明原文地址:https://kaotiyun.com/show/3GCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j
以下叙述中错误的是
设有定义:intx=2;以下表达式中,值不为6的是
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asdl23fgh543df,处理后新字符串为:123543ausdfghdf。请在程序的下画线处填
给定程序中,函数fun的功能是:将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不
下列给定程序中,函数fun的功能是:删除指针P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用“#”结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程
下面属于整数类I实例的是,
软件需求规格说明书的作用不包括
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
在容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
随机试题
某市环保局应当地居民的举报对排放烟尘超过国家规定指标的某化工厂作出了罚款4万元的行政处罚,并责令其限期改正。化工厂对环保局的行政处罚决定不服,于2008年3月向法院提起行政诉讼。诉讼期间,原告找到被告要求协商解决,被告同意,遂变更了原行政处罚决定,对原告只
证明ax=1(a>0,a≠1).
手工钨极氩弧焊电弧电压的大小,主要是由弧长决定的。
Haveyoueverheardofonlinelearning?Ifyouareunfamiliarwithit,pleasereadthefollowing【B1】______introduction.Onlinec
一头成年奶牛,乏情,直肠检查子宫大小与妊娠2个月相似,子宫壁薄,波动极其明显,两侧子宫角容积大小可变动。与本病无关的是()
临床中可将缺氧分为5种类型,下列哪项不正确()
将现金送存银行,会计人员应填制的记账凭证是()。
在中国传统观念中,雕塑一直未被看作是与绘画同等的艺术形式;在中国传统学术中,也只有“画学”而没有“雕塑学”。历史上的这种不重视,造成19世纪末20世纪初,大量具有极高史料研究价值的石雕作品流失海外。而今天,新兴收藏家们的目光也只停留在艺术品的财富表象上,因
商业广告是指商品经营者或者服务提供者承担费用,通过一定的媒介和形式直接或间接地介绍自己所推销的商品或者所提供的服务。下列属于商业广告的是()。
关于B-ISDN说法中不正确的是______。
最新回复
(
0
)