首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(int A[NUM],int n)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定n,则下标为i的数字与下标为n-i的数字交换。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(int A[NUM],int n)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定n,则下标为i的数字与下标为n-i的数字交换。
admin
2017-03-22
55
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(int A[NUM],int n)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定n,则下标为i的数字与下标为n-i的数字交换。从0开始,交换N/2次,则最后的内容为排序后的结果。
如果:A[8]={1,2,3,4,5,6,7,8},n=6,则结果:
A[8]={7,6,5,4,3,2,1,8}。
注意:不能修改其他代码。
#include
#define NUM 8
void func(int A[NUM],int n)
{
}
int main()
{
int A[NUM]={1,2,3,4,5,6,7,8};
func(A,6);
for(int i=0;i
sizeof(int);i++)
{
cout<
<<’ ’;
}
cout<
return 0;
}
选项
答案
for (int i=0 ; i
解析
(1)用循环来实现该过程,题目要求从0开始,交换N/2次,因此循环变量i的范围从0变化到N/2。
(2)下标为0的元素与下标为n的元素交换,下标为1的元素与下标为n.1的元素交换,依此类推,在循环体内,用一个临时变量记录第一个元素,然后将第二个元素赋值给第一个元素,临时变量值赋给第二个元素,如此完成两个元素的交换。
转载请注明原文地址:https://kaotiyun.com/show/s2Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
请将下列模板类Data补充完整。templateclassData{public:voidput(Tv){val=v;}【】get()//返回数据成员val的值,返回类型不加转换{returnval;}private:T
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
通常拷贝构造函数的参数是( )。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
为提高软件项目的质量,在软件结构设计时,必须遵循( )原则。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
以下选项中与k=n++;完全等价的表达式是
以下都是C++语言标识符的是()
若执行下面的程序时,从键盘上输入5和2,则输出结果是()。include(iostream.h)voidmain(){inta,b,k;cin>>a>>b;k=a;if(a<B)k=a%b;
随机试题
行为矫正
Itwasanearlymorninginsummer.Inthestreets,sleepy-eyedpeopleweremovingquickly,headingtowardstheir【61】.Thiswast
28岁女性,孕2产1,曾患慢性肾炎,现停经59天,门诊检查诊断为早孕。放置宫内节育器的注意事项,除外
下列哪项不是骨折晚斯并发症:
日本甲公司与香港乙公司签订一份独家代理协议,规定由乙公司为独家代理。在订立协议时,甲公司正在试验改进现有产品的规格。不久,甲公司试验成功,并将这项改进后的同类产品,指定香港另一家丙公司作独家代理。问:日本公司究竟有无这种权利?为什么?
某期货公司用自有资金替大股东归还贷款本息。同时,期货公司以马某、李某、D公司、G公司的名义从事期货自营业务,造成巨额亏损。期货公司的上述行为中,违反《期货交易管理条例》规定的是()。
戊公司是一家啤酒生产企业,相关资料如下。资料一:由于戊公司产品生产和销售存在季节性,应收账款余额在各季度的波动幅度很大,其全年应收账款平均余额的计算公式确定为:应收账款平均余额=年初余额÷8+第一季度末余额÷4+第二季度末余额÷4+第三季度末余额
下列关于职工薪酬的说法,不正确的是()。
在一定期限剥夺犯罪分子的人身自由,强制其从事劳动生产,并进行教育和矫正的一种刑罚,被称为()。
Thelinkbetweenhealthandincomeseemsprettyuncontroversial.【C1】______all,healthypeoplecanworklongerandharderthansi
最新回复
(
0
)