首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数
admin
2017-03-22
51
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数。
注意:不能修改程序的其他部分,只能修改fun()函数。
#include
int fun(int*a,int n)
{
}
Void main()
{
int A[]=(6,6,5,4,4,3,3,2,1);
int j =fun(A,sizeof(A)/
sizeof(int));
for(int i=0;i
{
std::cout<
<<’ ’;
}
Std::cout<
return;
}
选项
答案
int j; int k=0;//指向数组第一个元素 j=1; //指向数组第二个元素 while(j
解析
(1)首先指向数组第一个元素a[k],然后将第二元素a[j]与它比较,不同存入数组第二个元素(a[++k])。
(2)同时,将被比较的位置向后移动一位(j++)。循环直到数组的最后一个元素比较完毕。
转载请注明原文地址:https://kaotiyun.com/show/f9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}intx;
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
有如下程序#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为友元函数重载的,则该表达式还可为
有以下程序#include<iostream.h>voidfun(inta,intb,intc){a=456,b=567,c=678;}voidmain(){
有如下循环语句:for(inti=50;i>20;i-=2)eout
下列关于运算符函数的描述中,错误的是
随机试题
某女,65岁。腹中拘急寒痛,喜温按,伴神疲乏力,四肢酸楚;手足烦热,咽干中燥,舌淡苔白,脉弦细而缓。治疗当首选
风寒感冒兼胸脘痞闷,食少纳呆,脉濡者,治疗应首选
A.利咽解毒B.疏肝理气C.疏肝解郁D.祛风止痉E.清肝明目
房地产泡沫产生的基础是()。[2010年考题]
在万能寿险中,保单持有人要求提高保险金额的前提条件是()。
小华看一本故事书,已经看了42页,还剩下118页。再看多少页,已看的页数正好是剩下页数的4倍?
清朝创设的将罪犯发配到边疆地区并给军人做奴隶的刑罚,称为()。
最新发行的l000日元纸币正面的人物头像是()。
建立原型的目的不同,实现原型的途径也有所不同,指出下列不正确的类型
I’vetoldyou_____thatyoucannotgooutandplayuntilyou’vefinishedyourhomework.
最新回复
(
0
)