首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数resort,该函数的功能是:能在一个数列中,对从指定位置开始的几个数,按相反顺序重新排列,并在主函数中输出新的数列。 注意:部分源程序已存在文件PROC4.cpp中。 请勿修改主函数和其他函数中的任何内容,仅在函数reson()
请编写一个函数resort,该函数的功能是:能在一个数列中,对从指定位置开始的几个数,按相反顺序重新排列,并在主函数中输出新的数列。 注意:部分源程序已存在文件PROC4.cpp中。 请勿修改主函数和其他函数中的任何内容,仅在函数reson()
admin
2009-01-15
121
问题
请编写一个函数resort,该函数的功能是:能在一个数列中,对从指定位置开始的几个数,按相反顺序重新排列,并在主函数中输出新的数列。
注意:部分源程序已存在文件PROC4.cpp中。
请勿修改主函数和其他函数中的任何内容,仅在函数reson()的花括号中填写若干语句。
文件PROC4.cpp的内容如下:
//PROC4.cpp
#include<iostream>
using namespace std;
void resort(int array[],int where,int arrount);
int main()
{
int number[20],where, arrount,i;
cout<<"input 20 numbers\n";
for(i=0;i<20;i++)
cin>>number
;
cout<<"how many do you want to sort:";
cin>>arrount;
cout<<"where do you want to start:";
cin>>where;
resort(number,where,arrount);
cout<<"\n resorted array as follow:\n";
for(i=0;i<20;i++)
cout<<number
;
return 0;
}
void resort(int array[ ],int where,int amount)
{
/************/
}
选项
答案
下面是函数reson的函数体实现: void resort(int array[ ],int where,int amount) { int *p1,*p2,temp; p1=&array[where-1]; p2=&array[where-2+amount]; for(;p1<&array[where-1+amount/2];p1++,p2--) { temp=*p1; *p1=*p2; *p2=temp; } }
解析
函数reson的主要功能是将指定的几个数据按原顺序相反的顺序重新排列。
可以采用循环加数组的方式实现。
转载请注明原文地址:https://kaotiyun.com/show/1OID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
裸眼3D指的是眼睛不需要佩戴眼镜或者头盔等任何辅助设备,就可以看到3D图像,包括借助显示屏实现三维成像和在三维空间直接成像两种技术。关于裸眼3D相关技术,下列说法错误的是()。
简述戊戌变法的内容和意义。
简述魏晋玄学的产生背景及其代表人物的基本思想。(2009年统考真题)
下列可以描述数据集中趋势的指标是()
先将所有个体编好号码,排列顺序,然后按照固定间隔抽取调查单位的抽样组织方式是()
在教学中允许同班的学生存在不同方面和水平的差异,让每一个学生根据自己的具体条件获得适宜的个性发展,这体现了教学的()原则。
下列说法错误的是
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
教育制度的两个基本方面是
推动高中的多样化与特色化发展的要求不包括
随机试题
网络上可以共享的资源有______。
能够反映体内叶酸贮存情况的是
急性毒性试验的目的,错误的是
隧道的附属设施包括()。
混凝土强度必须达到设计的混凝土立方体抗压强度标准值的100%才能拆除底模及支架的混凝土构件有()。
在任务分工表的每一行中,每一个任务,都有至少()个主办工作部门。
经营成本与总成本费用的大小关系是( )。
根据《中华人民共和国劳动合同法》,下列条款中,属于劳动合同必要条款的有()。
管理学中的“木桶原理”要求在管理中应注意()。
A、Sittingonherdesk.B、SittingatherdeskC、StandingnearherdeskD、Walkingonherdesk.BM:DidyouseeMrs.Scottthismor
最新回复
(
0
)