首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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=
有以下程序: #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=
admin
2021-04-28
36
问题
有以下程序:
#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、012345678
答案
A
解析
fun(*ss,m1,m2)的作用是,如果m1>m2交换数组元素ss[m1],s8[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)后s8的O,1,2,3,4,5,、0,8,7,6。因此打印结果012345。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/3Ftp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUa){STUb={"Zhao",’m’,85.
在结构化程序设计中,模块划分的原则是()。
结构化程序设计的基本原则不包括( )。
以下叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
数据库管理系统是
下列关于数据库设计的叙述中,正确的是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
随机试题
A.35~40℃B.40℃以上C.50℃以上D.50℃E.50℃以下一般档案害虫的致死温度在
女,7岁,间断发热、腹泻、腹痛、皮肤结节性红斑,黏液便带脓及少量血3个月,正规抗生素治疗未见明确疗效,多次大便培养(一),X线胸片及PPD皮试(一),血肥达反应(一)。以下哪项诊断可能性最大
急性心肌梗死出现下列哪种心律失常时最需要紧急处理
安全监督检查人员的职权包括( )。
取得期货交易所会员资格,应当经( )批准。
我国境内IPO市场包括()。I.主板Ⅱ.创业板Ⅲ.中小板Ⅳ.新三板
根据《票据法》的规定,失票人在票据丧失后,如果与票据上的权利有利害关系的人是明确的,无须(),可按一般票据纠纷进入法律程序。
22。你把一瓶家乡老酒放在办公室。一次,你的一位朋友无意间发现了这瓶酒,但这时只剩下半瓶。你会()。
1988年起,苏联民族矛盾激化,民族分离运动加剧,第二次较大规模的民族冲突是()。
交管局要求司机在通过某特定路段时,在白天也要像晚上一样使用大灯,结果发现这条路上的年事故发生率比从前降低了15%。他们得出结论说:如果在全市范围内都推行该项规定会同样地降低事故发生率。以下哪项如果为真,最能支持上述论证的结论?
最新回复
(
0
)