首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:将两个从小到大有序数组a和b,复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。 注意:不能修改程序的其他部分,只能修改fun()函数。 #inc
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:将两个从小到大有序数组a和b,复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。 注意:不能修改程序的其他部分,只能修改fun()函数。 #inc
admin
2016-10-28
60
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:将两个从小到大有序数组a和b,复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。
注意:不能修改程序的其他部分,只能修改fun()函数。
#include<iostream.h>
void fun (int a[],int n,int
b[],int m,int *c)
{
}
void main()
{
int A[]={3,5,7,9,11,18,21};
int B[]={6,15,19,21,39};
int C[25],i;
for(i=0;i<25;i++)C
=0;
cout<<"A[]=";
for(i=0;i<7;i++)
cout<<A
<<’,’;
cout<<endl;
cout<<"B[]=";
for(i=0;i<5;i++)
cout<<B
<<’,’;
cout<<endl;
fun(A,7,B,5,C);
cout<<"C[]=";
for(i=0;i<12;i++)
cout<<C
<<’,’;
cout<<endl;
returnj;
}
选项
答案
int i,j; for(i=j=0;i<n&&j<m;) { *c++=a[i]<b[j]?a[i++]:b[j++];//比较两个数组中元素大小 } while(i<n)*c++=a[i++]; while(j<m)*c++=b[j++];
解析
(1)首先都指向数组的第一个元素。
(2)然后利用for循环对要合并的两个数组中的元素进行比较,直到两个数组结束。
(3)取比较结果小的元素,并将指向这个数组的位置向后移动一位。
转载请注明原文地址:https://kaotiyun.com/show/XONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类的访问权限的描述中,()是错误的。
下列叙述中正确的是______.
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
下列关于函数模板实参不能省略的情况说明不正确的是
已知fl(int)是类A的公有成员函数,p是指向成员函数fl()的指针,采用赋值,()是正确的。
在双链表中,每个节点有两个指针域,一个指向前驱节点,另一个指向【】。
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plusT1t1,T3t3){returnt1+t3;}则以下调用中正确是
设有以下程序段:inta[5]={0},*p,*q;p=a;q=a;则下列选项中,合法的运算是
在C++语言中,数据封装要解决的问题是( )。
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是【 】。
随机试题
在血液运行中起关键作用的是()
对于U形件弯曲,若材料厚度为4~5mm,工件直边高度为40mm,两边平直度要求较高,采用超出弯曲件直边高度的凹模,凹模深度超出工件直边高度错误的是________。
患儿女性,4个月,因“智力运动落后”就诊。患儿为第一胎,经剖宫产出生,无异常家族史。新生儿期常呕吐,反应差。3个月时后智力运动落后,不会抬头,不注视,不追光,易惊。体格检查:头围43cm,前囟2cm×2cm,身长68cm,体重6.3kg,营养不良貌,四肢及
腹痛时重时轻,痛处不定,攻冲作痛,辨为
民用建筑中的公用建筑,包括综合楼、办公楼、教学楼、图书馆等建筑的装饰工程类别,均按照()类工程确定,一般居住类建筑的装饰工程均按照()类工程确定。
根据《水工建筑物地下开挖工程施工技术规范》SL378—2007,特大断面洞室采用先拱后墙法施工时,拱脚开挖应符合的要求有()。
保证人是指为票据债务提供担保的人,主要由非基本当事人担当。()
材料:为了创新新录用公务员培训方式,提高公务员的岗位能力,有3个城市采取了不同的政策。1,浙江省武义县开展新录用公务员当环卫工体验活动,规定新录用的公务员上岗前,必须要先下基层劳动,他们首先要当5天环卫工。2,江苏省宿迁市规定
原型化方法最后得到的需求规格说明是()。
Weareconfidentthatwewillgetridofthosedifficulties______(由于政府已经同意给予我们一些帮助).
最新回复
(
0
)