首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序:
#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;正确的输入语句是
下面描述中,不属于软件危机表现的是
若有说明:typedefstruct{inta;charc;}}w;则以下叙述正确的是()。
以下选项中,合法的是
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s;S=s->next:p=s;wh
以下叙述中正确的是
下列数据结构中,属于非线性结构的是
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]=’’ABCD\0EFG\0’’,b[]=’’IJK
表达式3.6-5/2+1.2+5%2的值是()。
某系统结构图如下图所示,则该结构图的深度是
随机试题
有关腹腔镜胆囊切除术胆管损伤的原因,正确的是
下列哪项不是带状疱疹的特征
《建设工程质量管理条例》所称的建设工程是指( )等。
某商贸公司为增值税一般纳税人,2014年2月发生以下几笔购销业务:(1)购入货物取得的增值税专用发票上注明的价款金额是255万元,增值税额是43.35万元。同时,支付货物运输费用,取得的货运发票上注明的款额是5万元。(2)销售货物,开具的专用发票上注明
基金管理人可以根据投资者的认购金额、申购金额的数量适用不同的认购、申购费率标准。()
银行市场环境中的社会、人口与文化环境分析的内容有()。
当主管税务机关确认购货方在真实交易中取得的供货方虚开的增值税专用发票属于善意取得时,符合规定的处理方法是()。(2004年)
【2015年山东省属真题】新课程提出“知识与技能、过程与方法、情感态度与价值观”三维课程目标。这与下列哪位教育家所提出的教育目标类型基本一致?()
与去年相比,某处乡村今年被诊断患有某种肠疾的人大大减少了。卫计委官员将此完全归功于净化水厂卫生条件的改进,水变得更洁净了,也就降低了今年染上这种肠疾的机会。以下哪项如果为真,最能削弱卫计委官员关于低患病率的解释?
甲欲杀死赵某,掐赵某脖子后致其休克后,甲以为赵某死亡,投入河中,赵某溺水死亡,甲的行为构成()。(2015一专一3)
最新回复
(
0
)