首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数funf int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数funf int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个
admin
2021-05-06
54
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数funf int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数。
注意:不能修改程序的其他部分,只能修改fun()函数。
i #include
2 int fun(int*a,int n)
3 {
4
5 }
6 void main()
7 {
8 int A[]={6,6,5,4,4,3,3,2,1);
9 int J =fun(A,sizeof(A)/sizeof(int));
10 for(int i=0;i
11 {
12 std::cout<
<<’ ’;
13 }
14 std::cout<
15 return ;
16 }
选项
答案
1 intj ; 2 int k=0;//指向数组第一个元素 3 j=1 ; //指向数组第二个元素 4 while(j
解析
(1)该程序功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。它的解题思路,由第一个元素开始,利用循环将所有元素,依次与它后面的元素比较,如果不同存入数组。
(2)从已给部分源程序的main主函数开始入手,核心函数int fun(int*a,int n)中的参数a为输入的数组,n为数组大小。
[解题思路]
(1)首先指向数组第一个元素a[k],然后将第二元素a啪与它比较,不同存入数组第二个元素(af++k])。
(2)同时,将被比较的位置向后移动一位(i++)。循环直到数组的最后一个元素比较完毕。
转载请注明原文地址:https://www.kaotiyun.com/show/UGfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中既可以用于文件输入又可以用于文件输出的流类是()。
已知类Myc1ass的定义如下:c1assMyClass{public:MyClass(intd){data=d;}~MyClass(){}priVate:intdata;};
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{int
下列选项中,不是C++关键字的是()。
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
下列运算符不能重载为友元函数的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
下列关于模板的叙述中,正确的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
患者,男,因头晕、黑曚7天入院,外院超声心动图诊断为先天性主动脉瓣二瓣化畸形,关于评价其主动脉瓣狭窄程度的说法不正确的是
在酸性尿液中弱酸性药物()。
关于排水通气管的安装,以下说法不正确的是()。
某空调工程,该工程采用集中式空调系统,风管系统设计工作压力为1600Pa。某工程公司承担了此空调工程的施工任务,在风管的制作与安装施工过程中,其部分具体的施工方法和过程如下:(1)风管穿过需要封闭的防火防爆楼板时,设置了1.2mm厚的钢板防护管。
目前,在我国代办股份转让系统交易的股票有()。Ⅰ.原STAQ系统挂牌的股票Ⅱ.证券交易所挂牌的股票Ⅲ.原NET系统挂牌的股票Ⅳ.沪、深证券交易所退市公司股票
ABC公司为一家家电上市企业,为了拓展市场,公司近年来主要采用赊销方式销售产品,其2005、2006、2007年有关报表数据如下:2007年有关财务指标的行业平均值为:应收张款周转率为6次,存货周转率为12次,流动资金周转率为2次,流动比率
甲食品厂向乙面粉厂购买面粉20吨,货款共计12万元。2016年3月8日,甲食品厂向乙面粉厂出具了以自己为出票人、其开户行A银行为付款人、乙面粉厂为收款人、票面金额为12万元的见票即付的商业汇票一张,并在该汇票上签章。3月20日,乙面粉厂向丙机械厂购买一台磨
注册会计师在确定审计工作底稿的格式、要素和范围时应考虑的因素中恰当的有()。
幼儿心理发展的一般特征有()。
肥厚型梗阻性心肌病患者,活动后出现心前区疼痛、头晕,最适宜的治疗药物是
最新回复
(
0
)