首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(int s[],int e[],int a[],int m,hat n)实现将两个数组合并。这两个数组已经有序,按照由d,N大的顺序排列。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(int s[],int e[],int a[],int m,hat n)实现将两个数组合并。这两个数组已经有序,按照由d,N大的顺序排列。
admin
2015-07-20
57
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(int s[],int e[],int a[],int m,hat n)实现将两个数组合并。这两个数组已经有序,按照由d,N大的顺序排列。
例如:
e[]={l,3,5,6},m是数组e的长度,即为4。
a[]={2,4,5,7,11,13},n是数组a的长度,即为6。
则执行的结果为:s[]={1,2,3,4,5,6,7,11,13)
补充函数fun(int s[],int e[],int a[],int m,hat n),使之实现上述要求。
注意:请勿改动主函数。
#include
void MergeAndSort(int s[],
int e[],int a[],int m,int n)
{
}
int main()
{
int data[2 0],i ;
int a[]={1,3,5,6);
int b[]={2,4,5,7,11,13);
cout<<”a[]=”;
for(i=0,i<4;i++)
cout<
<<’,’,
cout<
cout<<。“b[]=”;
for(i=0;i<6 ; i++)
cout<
<<’,’;
cout<
MergeAndSort(data,a,b,4,6);
cout<<”s[]=”;
for(i=0;i<9 ; i++)
cout<
<< ‘.’;
cout<
return 0;
}
选项
答案
int i ,j, k; i=0; j=0; k=0; while(i
a[j],取小 的a[j] { S[k++] =a[J++]; } } while( i
解析
(1)由审题分析可知,可设置循环来逐个读取e数组和a数组的元素值,然后选择小的元素放在数组s中,如果相等则取a数组元素或e数组元素均可,可以利用ifelse语句来进行判断。
(2)由于数组e和数组a长度可能不一定相同,因此在循环结束之后,还需要把长度长的数组的剩余的元素添加到s数字中,即循环结束后如果e数组内还有字符的话把e数组内剩下的字符添加到s数组内,同样如果a数组内还有字符的话把a数组内剩下的字符添加到S数组内。
转载请注明原文地址:https://kaotiyun.com/show/N3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构程序设计的3种结构是______.
有以下面程序:#include<iostream>usingnamespacestd;longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));
在面向对象方法中,类之间共享属性和操作的机制称为【】。
以下程序的执行结果是()。#nclude<iostream.h>template<classT>Tmax(Tx,Ty){retum(x>y?x:y);}voidmain(){cout<<max(2,5)<<","<
有以下程序#include<iostream.h>intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}voidmain(){inti,j=0;for(i=1;i<3;i++)j+=f(
下面程序的输出是()。#defineN3#defineM(n)((N+1)*n)#include<iostrearn.h>voidmain(){intz=2*(N+M(5+1));cout<<z<<end1;}
已知:doubleA(doubleA){return++a;}和intA(inta){return++a;)是一个函数模板的两个实例,则该函数模板定义为【】。
类中数据成员和成员函数的默认访问级别为【】。
随机试题
香豆素可溶于热的氢氧化钠水溶液,是由于结构中存在
下列药物中不属于九味羌活汤组成药物的是
A.【用法用量】B.【药物相互作用】C.【注意事项】D.【药物过量】影响药物疗效的因素(如食物、烟、酒)的内容应列在
屋面细石混凝土防水层的厚度不应小于()mm。
某大型流通企业2008年年销售收入为1亿元,经过董事会商议,打算就2008年净利润进行分配,且还计划在2009年投资建造一新项目。预计该新项目原始投资额为500万元,投资项目寿命期5年,当年投产并产生效益,5年中每年的.销售收入为280万元,销货成本为18
甲公司主营电池生产业务,现已研发出一种新型锂电池产品,准备投向市场。为了评价该锂电池项目,需要对其资本成本进行估计。有关资料如下:(1)该锂电池项目拟按照资本结构(负债/权益)30/70进行筹资,税前债务资本成本预计为7.11%。(2)目前市场上有一
设随机变量X~N(μ,σ2),则P(|X-μ|<2σ)().
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计:(1)设
Dafterinterviewingbecomecommonpractice【S1】______intheUnitedStates,Americanjournalists
ShoppersonBlackFriday,thetraditionalstartoftheholidayshoppingseasoninAmerica,arenotoriously(声名狼藉地)aggressive.Som
最新回复
(
0
)