首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(intA[NUM],int n)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定11,则下标为i的数字与下标为n-i的数字交换。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(intA[NUM],int n)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定11,则下标为i的数字与下标为n-i的数字交换。
admin
2019-05-29
50
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(intA[NUM],int n)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定11,则下标为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/0B8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 A耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。【知识拓展】模块的独立程序是评价设计好坏的一个重要标准,衡量软件的模块
A、 B、 C、 D、 C线性表是一种线性结构,由n(n≥O)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以C是错误的。
A、 B、 C、 D、 B构造函数A中的形参a对静态成员a形成了屏蔽,故只有在成员函数init()中才将静态成员a的值修改为1,而在其他成员函数中没发生变换,故obj.a=1。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制:#include<iostream>usingnamespacestd;classBase{
数据库管理员(DBA)是数据库系统的一个重要组成部分,有很多职责。以下选项不属于DBA职责的是()。
以下哪个不是C++语言中的有效标识符?
下列选项中不全是c++语言关键字的是
下列字符串中可以用作C++语言标识符的是
以下选项中合法的用户标识符是
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
Afterseveralsleeplessnights,Mr.Johnson______aperfectsolutiontothefinancialproblemsofhiscompany.
A.四逆散B.柴胡疏肝散C.逍遥散D.一贯煎E.痛泻要方两胁作痛,头痛目眩,月经不调,乳房作胀,神疲食少,脉弦而虚者,治宜选用
慢性支气管炎的预防,下列首先要注意的是
A.0号B.1号C.2号D.3号E.4号现有阿司匹林粉欲装胶囊,如何按其装量,恰当选用胶囊号码0.15g
A.螳螂科B.鲍科C.乌贼科D.雉科E.芫青科桑螵蛸的原动物属于()。
在美术教学设计中要突出美术学科自身特点,必须落实美术课程中所具有的()、视觉性和实践性。
Forseveralyears,Americanshaveenjoyedteleshopping—watchingTVandbuyingthingsbyphone.NowteleshoppingisstartinginE
某部门派出两名优秀员工甲和乙参加集团的知识问答比赛,其中甲获奖的概率为0.5,乙获奖的概率为0.6,则两人中至少有一个人获奖的概率为()
已知函数func的原型为intfunc(int,int);下列重载函数原型中错误的是
ThebiggestproblemfacingChileasitpromotesitselfasatouristdestinationisthatitisattheendoftheearth.Itisto
最新回复
(
0
)