首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int*x,int s,int e) {int i,j,t; for(i=s,j=e;i<j;i++,j--) {t=*(x+i);*(x+i)=*c(x+j);*(
有以下程序: #include void fun(int*x,int s,int e) {int i,j,t; for(i=s,j=e;i<j;i++,j--) {t=*(x+i);*(x+i)=*c(x+j);*(
admin
2021-06-15
28
问题
有以下程序:
#include
void fun(int*x,int s,int e)
{int i,j,t;
for(i=s,j=e;i<j;i++,j--)
{t=*(x+i);*(x+i)=*c(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++)
pfinff("%d",m[k]);
}
程序的运行结果是( )。
选项
A、4567890123
B、3210987654
C、9876543210
D、0987651234
答案
A
解析
程序的执行过程为:定义数组m,并为其赋初值,数组长度为10。调用函数fun(m,0,3)将数组首地址传入函数,函数实现将数组下标值从0到3的元素首尾倒置,for循环结束之后数组为m={3,2,1,0,4,5,6,7,8,9}。调用函数fun(m+4,0,4)将数组下标值为4的元素地址传人函数,函数实现将数组下标值从4到9的元素首尾倒置,for循环结束之后数组为m={3,2,1,0,9,8,7,6,5,4}。调用函数fun(m,0,9)将数组首地址传入函数,函数实现将数组下标值从0到9的元素首尾倒置,for循环结束之后数组为m={4,5,6,7,8,9,0,1,2,3}。依次输出数组元素,结果为4567890123。
转载请注明原文地址:https://kaotiyun.com/show/Uwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf(”%dkn”,pad);)程序的输出结果是
在一个C源程序文件中所定义的全局变量,其作用域为
若二维数组a有m列,则在a[i][j]前的元素个数为()。
编写一个甬数,其功能是:从传人的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
下列说法不正确的是()。
随机试题
下列哪一项不是唾液的生理作用
机关团体在实施计划或完成任务之后,对已做工作进行概括及评估的文书称()
乙胺嘧啶的化学名为
建设工程勘察合同的内容中,工程勘察任务和技术要求包括()。
对气体灭火系统进行维护保养,应定期对系统功能进行测试。下列关于模拟喷气试验的说法中,错误的是()。
长期借款一般用于固定资产的构建、改扩建工程、大修理工程以及流动资产的正常需要等方面。()
某省滨海市下辖某县土地管理部门作出收回光华公司土地使用权的决定。光华公司不服,向法院起诉,法院裁定不予受理。此后,光华公司向滨海市土地管理部门申请行政复议。滨海市土地管理部门受理后,经过审查,作出了维持该县土地管理部门“收回光华公司土地使用权决定”的行政
甲股份有限公司(以下简称“甲公司”)与乙公司均为增值税一般纳税人,销售货物适用的增值税税率均为17%,销售无形资产适用的增值税税率为6%,适用的所得税税率均为25%。甲公司对乙公司股权投资的有关资料如下:(1)2×16年10月10日,甲公司取得乙公司10
PowerPoint中的母版用于设置文稿的预设格式,它实际上是一类幻灯片的样式,改变母版会影响基于该母版的()幻灯片。
阿拉伯的()是研究埃及、叙利亚等国家的地理风俗和周边各国的历史文献,其作者还因此被誉为“阿拉伯的希罗多德”。
最新回复
(
0
)