首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
61
问题
使用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全国计算机二级
相关试题推荐
结构化程序设计主要强调的是______。
关于链式存储结构和顺序存储结构的说法正确的是______。
有以下面程序:#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)<<","<
对定义重载函数的下列要求中,()是错误的。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;voidsetData(doubled)(data=d;static
以下程序的执行结果是【】。#include<iostream>#definePI____3.14159constintR=10;voidmain(){doublea,b;ac2*R*PI
类中数据成员和成员函数的默认访问级别为【】。
随机试题
婴儿少尿的标准是每日尿量少于( )
可摘局部义齿间接同位体与支点线的关系是()
县级以上人民政府城乡规划行政主管部门实施行政监督检查权的基本前提是必须遵循依法行政,下列选项中不属于其具体内容的是()
根据我国《增值税暂行条例》的规定,下列各项中,不适用13%的低税率的有( )。
下列关于单位卡的表述中,正确的有()。
Jointhediscussion……Lakelander2hoursagoToday,amantalkedveryloudonhisphoneonatrainbetweenMalvernandR
根据《行政处罚法》的规定,下列选项中哪些属于应当不予行政处罚或者行政机关不得给予处罚的情形()。
某企业前5个月的销售额为全年计划的,6月的销售额为600万元,其上半年销售额占全年计划的,则其下半年平均每个月要实现()万元的销售额才能完成全年的销售计划.
Intheeyesofus,novelsbyCharlesDickensareworth(read)
A、Woodpulp.B、Maizecob.C、Animals’skins.D、Broomcorn.C
最新回复
(
0
)