首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,int n)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数
admin
2017-11-27
36
问题
使用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/bDAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行完C++程序中的下列3条语句后,c指向()。inta,b,*c=&a;int*p=c;p=&b;
C++语言是以()语言为基础逐渐发展演变而成的一种程序设计语言。
下列输出字符,A,的方法中,错误的是()
对下列语句正确的描述是()。constint*x;∥(1)int*constx;∥(2)
有以下程序:#include<iostream.h>voidmain(){intx=5,y=2;cout<<!(y==x/2)<<",";cout<<y!=x%3)<<",";
以下关于静态成员变量的叙述不正确的是
下面对宏定义的描述中不正确的是
下面的程序的结果是 main() {int x=3,y=0,z=0; if(x=y+z)cout<<"* * * *"; else cout<<"# # # #"; }
下面不属于软件设计原则的是
在双目运算符中需要声明其右操作数时,完成的是【 】重载,而需要声明全部操作数时,完成的是【 】重载。
随机试题
A.以鼻呼吸为主B.以胸式呼吸为主C.以口呼吸为主D.腹式呼吸减弱或消失,以胸式呼吸为主E.以腹式呼吸为主女性()
预防中风病形成,主要应注意就目前而言,预防中风,平时应注意
王某为甲有限责任公司的董事长和总经理,甲公司主要经营办公家具销售业务。任职期间,王某代理乙公司从国外进口一批办公家具并将其销售给丙公司。下列有关该行为说法正确的是()。
下列属于《环境空气质量标准》中规定的二氧化硫的大气监测分析方法的是()。
下列选项中,不属于我国城市消防站布局要求的是()。
关于施工缝的留法正确的表述是()。
技术可行性分析的核心是企业技术改造的()问题。
根据所给资料,回答下列问题。2017年第四季度,A交易所平均每个交易日约有多少亿手股票成交?
在使用命令"INSERTINTO<表名>[(列名…)]VALUSE(<值>)”时,下列描述中,错误的是______。
Evenasthenumberoffemalesprocessedthroughjuvenilecourtsclimbssteadily,animplicitagreementremainsamongscholarsin
最新回复
(
0
)