首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
52
问题
有以下程序:
#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全国计算机二级
相关试题推荐
符有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
以下不合法的数值常量是()。
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
有以下程序#includemain(){inta[]={2,3,5,4},i;for(i=0;i
有以下程序#includemain(){intfindmax(int,int,int),m;┋m=findmax(a,b,c);┋}intfindmax(intx,inty,intz){…}则以下叙述正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
下面属于黑盒测试方法的是
随机试题
肩关节正位摄影,中心线应对准
患儿,男,3岁。Hb值为115g/L,判断其为
中风属阳闭者,治法除辛凉开窍外,宜并用
麻黄汤中配伍炙甘草的主要用意是
下列关于死区的说法,不正确的是
四肢厥逆,恶寒蜷卧,呕吐不渴,腹痛下利,神衰欲寐,舌苔白滑,脉微细者,治疗应选用手足厥寒,舌淡苔白,脉沉细者,治疗应选用
根据契税的税收减免规定,城镇职工按规定第一次购买公有住房的,免征契税。()
下列资产负债表日后事项中,不影响报告年度现金流量的有()。
吉林省铁路以()为中心,以吉林、四平、白城、梅河口等为主要枢纽,以京哈线、长图线、长白线、平齐线、沈吉线、四梅线、梅集线等线路为干线,形成连接吉林省各市、州及广大城乡的铁路网。
Itshouldbekeptinmindthatcryingisthenaturalprovinceoftheinfant.Babiescomeintothisworldandmostimmediatelybe
最新回复
(
0
)