首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2021-09-05
941
问题
使用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,II,18,21},
int B[]={6,15,19,21,3 9);
int C[25],i ;
for(i=0;i<2 5 ; i++)C
=0,
cout<<”A[]=”;
for(i=0;i<7 ; i++)
cout<
<<‘,’;
cout<
cout<<”B[]=”;
for(i=0 j i<5; i++)
cout<
<<’.’;
cout<
fun(A,7,B,5,C);
cout<<”C[]=”;
for(i=0 ; i<12 ; i++)
cout << C
<< ’,’;
cout<
return;
}
选项
答案
int i,j ; for(i=j=0;i
解析
(1)该程序功能是将两个从小到人有序数组a和b,复制合并出一个有序整数序列c。它的解题思路,凶为要合并的数组是有序数组,所以在循环中依次比较两个数组中的元素大小,如果它比另一个数组的元素小,那么将其拷贝到c,并将其向后移动,直到数组结尾。
(2)从己给部分源程序的main主函数开始入手,核心函数void fun(int a[],int n,int b[],int m,int木c)中的a,b参数为要合并的数组,n和m为两个数组的人小,c为合并的结果。
解题思路
(1)首先都指向数组的第一个元素。
(2)然后利用for循环对要合并的两个数组中的元素进
行比较,直到两个数组结束。
(3)取比较结果小的元素,并将指向这个数组的位置向后移动一位。
转载请注明原文地址:https://www.kaotiyun.com/show/Js5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
有如下程序:#include<iostream>usingnamespacestd;classPart{public:Part(intx=0):val(x){cout<<val;}~Part(){
下列选项可以做C++标识符的是()。
下列关于函数参数的叙述中,正确的是()。
下列运算符中,不能被重载的是()。
下列有关继承和派生的叙述中,正确的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下面不属于软件工程过程的4种基本活动()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
算法的时间复杂度是指
随机试题
某收益性资产预计未来4年收益额分别是10万元、13万元、15万元和16万元。假定从第5年开始,以后各年收益均为16万元,收益期限为30年,折现率为10%,则该收益性资产的评估值约为()。
131I治疗Gravers病最主要的副作用为()
痞满之湿热阻胃证选用
某年轻患者,因左上第三磨牙(智齿)颊侧错位,需局麻下拔除。如果在注射麻药一二分钟后,患者感到恶心,想吐,无其他不适或异常。最可能的原因是
肉眼血尿反复发作,最常见于
新建多晶硅项目规模必须大于3000吨/年,占地面积小于6公顷/千吨多晶硅,太阳能级多晶硅还原电耗小于60千瓦时/千克,还原尾气中四氯化硅、氯化氢、氢气回收利用率不低于。
北方某机电安装公司承建某工业的机电设备安装工程。为了满足要求和保证质量,机电安装公司对该工程作了详尽的施工计划,主要程序是:施工准备→基础验收→设置设备安装基准线和基准点→地脚螺栓安装→垫铁安装→设备吊装就位→设备安装调整(找正、找平、找标高)→设备灌浆
装货单又称托运单,国内有时用“委托申请书”代替,是指托运人根据买卖合同和信用证的有关规定向承运人或其代理人办理货物运输的书面凭证。()
对于夏季防雷常识,下列选项中论述正确的是()。
以下选项中关于法律责任的说法正确的是()
最新回复
(
0
)