首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
18
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(chars[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*s-0’;s++;}return(n];}main(){charsi10]={
已定义以下函数intfun(int*P){retum*p;)fun函数返回值是
下面属于应用软件的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
有以下程序#includemain(){intfindmax(int,int,int),m;┋m=findmax(a,b,c);┋}intfindmax(intx,inty,intz){…}则以下叙述正确的是()。
表达式3.6-5/2+1.2+5%2的值是()。
数据库管理系统是
结构化程序设计中,下面对goto语句使用描述正确的是
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
在数据库中,数据模型包括数据结构、数据操作和
随机试题
下列技术创新战略中,属于根据企业行为方式不同而分类的有()。
最能说明肝硬化病人已存在门脉高压的表现是
分娩第一期护理,哪项是错的( )。
小王在某期货公司开户进行期货交易,在交易一段时间后,小王发现该公司早已被依法撤销期货经纪业务资格,遂向法院主张其与公司签订的期货经纪合同无效,要求返还其投资的资金。法院经调查后确认,该期货公司已按小王的指令人市交易。下列说法错误的是()。[2015
独立董事可以在上市公司中担任除总经理以外的其他高级职务。( )
根据杜邦分析法所用的指标等式可知,提高净资产利润率的途径包括( )。
下列各项交易或事项中,属于股份支付的是()。
根据《中华人民共和国出境入境管理法》规定,中国公民出境后非法前往其他国家或者地区被遣返的,出境入境证件签发机关自其被遣返之日起()不予签发出境入境证件。
按其保护级别,野生植物分为()保护野生植物。
A、It’seasytolocate.B、It’sinaverywindyarea.C、It’sexceptionallybeautiful.D、It’spartiallycoveredbywater.BWhat?did
最新回复
(
0
)