首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> void fun( char *s, int m1, int m2 ) { char t, *p; p=s + m1; s= s+m2; wh
有以下程序 #include <stdio.h> #include <string.h> void fun( char *s, int m1, int m2 ) { char t, *p; p=s + m1; s= s+m2; wh
admin
2020-06-16
46
问题
有以下程序
#include <stdio.h>
#include <string.h>
void fun( char *s, int m1, int m2 )
{ char t, *p;
p=s + m1; s= s+m2;
while( s<p )
{ t=*s; *s=*p; *p=t;
s++; p--;
}
}
main()
{ char ss[10]="012345678";
int n=6;
fun( ss,0,n-1 );
fun( ss,9,n );
fun( ss,0,9 );
printf("%s\n", ss );
}
程序运行后的输出结果是
选项
A、012345
B、876543210
C、876543
D、12345678
答案
A
解析
fun(*ss, m1, m2 )的作用是,如果m1>m2交换数组元素ss[m1],ss[m2]。因此,fun(ss,0,5)后ss的0,1,2,3,4,5,6,7,8,\0。fun(ss,9,6) 后ss的0,1,2,3,4,5, \0,8,7,6。fun(ss,0,9)后ss的0,1,2,3,4,5,\0,8,7,6。因此打印结果012345。故答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/7OCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义:structtt{charname[10];charsex;}aa={"aaaa”,,F’},*P=&aa;则错误的语句是()。
有以下程序:#includevoidmain(){unsignedchara=8,c;c=a>>3;printf(“%d\n”,c);}程序运行后的输出结果是()。
以下叙述中错误的是()。
下列叙述中正确的是()。
下列给定程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65b=60。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
下列叙述中错误的是()。
若有定义:charch;inta;doubled;,当输入为1234.5678910.36时,以下选项中能给各个变量正确输入数据的是()。
在结构化方法中,软件功能属于软件开发中的()阶段。
下列特征中不是面向对象方法的主要特征的是()。
随机试题
男性,56岁,6小时前突然上腹剧烈疼痛,呕吐后不缓解,查体见上腹压痛,为明确诊断,下列检查最不必要的是
足月儿,生后9天黄疸加重,体温不升,拒奶,呕吐,精神萎靡,前囟平,面色发灰,心肺检查未见异常,脐带已脱落,脐窝有少许脓性分泌物,肝肋下2cm,质软,脾肋下1cm,为明确诊断,最有意义的检查是()。
现浇结构的外观质量不得有严重缺陷,对已经出现的严重缺陷,应由施工单位提出技术处理方案,并经()认可后进行处理。
对于收益型的投资者,分析师可以建议优先选择处于成长期的行业,因为这些行业基础稳定,盈利丰厚,市场风险相对较小。()
中国近代史上产生的第一个现代学制系统称之为()
人民警察能在复杂情况下临危不惧、处变不惊,是()能力的体现。
有甲、乙、丙、丁、戊、己六个人排除买票。已知条件如下:(1)队列中的第四个人戴帽子:(2)丁要买四张票,直接排在戴帽子的男子之后:(3)队列中有四个人不戴帽子;(4)排在队首的甲戴帽子,并且要买两张票;(5)队列中只有两位女士乙和己,其中要买三张
流动性越强的货币层次,包括的货币的范围越大。()
Intemet的缺点是()。
2014年11月5日至11日,亚太经济合作组织(APEC)第二十二次领导人非正式会议在北京召开。这是一次开创性的历史盛会,硕果累累,其中,《北京反腐败宣言》的通过尤为引人注目。该《宣言》通过的意义在于,各成员国
最新回复
(
0
)