首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int *x,int s,int e) { int i,j,t; for(i=s,j=e; i
有以下程序 #include void fun(int *x,int s,int e) { int i,j,t; for(i=s,j=e; i
admin
2019-08-10
44
问题
有以下程序
#include
void fun(int *x,int s,int e)
{ int i,j,t;
for(i=s,j=e; i
{ t=*(x+i); *(x+i)=*(x+j); *(x+j)=t;}
}
main()
{ int m[]={0,1,2,3,4,5,6,7,8,9},k;
fun(m,0,3); fun(m+4,0,5); fun(m,0,9);
for(k=0; k<10;k++)
printf("%d",m[k]);
}
程序的运行结果是( )。
选项
A、4567890123
B、3210987654
C、9876543210
D、0987651234
答案
A
解析
函数fun()的功能是将数组x中下标为s和e之间的元素逆序,所以调用函数fun(m,0,3)后,m={3,2,1,0,4,5,6,7,8,9};调用函数fun(m+4,0,5)后,m={3,2,1,0,9,8,7,6,5,4};调用函数fun(m,0,9)后,m={4,5,6,7,8,9,0,1,2,3}。答案选A。
转载请注明原文地址:https://kaotiyun.com/show/qrRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;j++)if(flag?(b
以下叙述中错误的是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
下面选项中关于位运算的叙述正确的是
负责数据库中查询操作的数据库语言是( )。
以下能正确定义字符串的语句是( )。
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;i
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
关于do循环体while(条件表达式),以下叙述中正确的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
A.病理检查B.超声检查C.同位素扫描D.计算机断层扫描E.内镜检查可能较早发现骨转移的检查是
A.听证程序B.一般程序C.简易程序D.复议程序行政机关做出停产停业的行政处罚决定前,当事人有权要求进行的程序是()。
(2011年)减少抽样误差的途径()。
题16图所示电路中,已知负载R=1000Ω,C=30μF,L=10H,外加非正弦周期信号电压u=160+250sin314tV,试求通过电阻R中的电流为()。
事故处理需要进行设计变更的应()。
权益乘数的高低取决于企业的资本结构:资产负债率越高,权益乘数越高,财务风险越大。()
法的事实与法的价值
【S1】【S7】
Exerciseisoneofthefewfactorswithapositiveroleinlongtermmaintenanceofbodyweight.Unfortunately,thatmessagehas
A、Itmakescollegeeducationpaidinadvance.B、Itwillbecarriedoutinthefamilywithachild.C、Itisgoodforpublicandp
最新回复
(
0
)