首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数resort,该函数的功能是:能在一个数列中,对从指定位置开始的几个数,按相反顺序重新排列,并在主函数中输出新的数列。 注意:部分源程序已存在文件PROC4.cpp中。 请勿修改主函数和其他函数中的任何内容,仅在函数reson()
请编写一个函数resort,该函数的功能是:能在一个数列中,对从指定位置开始的几个数,按相反顺序重新排列,并在主函数中输出新的数列。 注意:部分源程序已存在文件PROC4.cpp中。 请勿修改主函数和其他函数中的任何内容,仅在函数reson()
admin
2009-01-15
99
问题
请编写一个函数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全国计算机二级
相关试题推荐
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
简述辛亥革命前革命派和改良派论战的主要内容,并谈谈你对这场论战的基本看法。(南京大学2002年综合卷真题)
斯皮尔曼等级相关适用于两列具有哪种性质的测量数据,或总体为非正态的等距、等比数据?()
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
下列哪种情况不能直接比较样本离散程度的大小?()
设X~N(0,σ2),则服从自由度为n-1的t分布的随机变量是()
简述学校教育有效促进学生身心发展的条件。
根据教育的定义,下列哪一个选项不是教育活动?
扣缴义务人可以直接到税务机关报送代扣代缴、代收代缴报告表,也可以按照规定采取邮寄、数据电文或者其他方式办理报送事项。()
随机试题
Mybrothertoldme______youanything.
嘌呤环中第四位和第五位碳原子来自
妊娠期高血压疾病孕妇,于妊娠晚期出现腹痛伴阴道出血,最可能的诊断是
下列哪种因素与慢性肺源性心脏病肺动脉高压的形成无关
下列金融工具中,银行汇票属于()。
根据《建设工程工程量清单计价规范》GB50500—2013,某工程投标截止时间为2018年3月20日,3月6日有投标人投诉招标控制价编制不合理,造价管理机构受理投诉后于3月15日公布了招标控制价复查结论,并公布新的招标控制价(没有超过批准的投资概算)。则对
项目管理的核心知识领域包括()。
甲、乙、丙三人合修一堵围墙,甲乙两人先合修6天,修好了这堵墙的1/3,乙、丙两人再合修2天修好余下的1/4,剩下的围墙3人一起又合修了5天才全部完成,他们共得工资1620元,根据各人实际完成的工作量来分配,甲应得多少元?
影调
Farewell,LibrariesA)Amazon,corn’srecentannouncementthatsalesofe-booksattheonlinemegastorehadovertakensalesofha
最新回复
(
0
)