首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。 例如,若一维数组中的数据是: 2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10 删除后,数组中
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。 例如,若一维数组中的数据是: 2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10 删除后,数组中
admin
2010-12-10
74
问题
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。
例如,若一维数组中的数据是:
2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10
删除后,数组中的内容应该是:
2 3 4 5 6 7 8 9 10。
请填空。
#include<stdio.h>
#define N 80
intfun(int a[],int n)
{int i,j=1;
for(i=1;i<n;i++)
if(a[j-1] [
选项
A、[8] ! =
[9] return j
答案
解析
本题程序的流程是:让i;j都从1开始,其中j用于控制删除后剩下的数中的下标,i用于搜索原数组中的元素。j始终是新数组已有元素中最后一个元素的下一个元素的下标,所以if()中的条件是a[j-1]!=a
,其中a[j-1]就是新数组中的最后一个元素,若条件成立则表示出现了不同的值,所以s
要留到新数组中。注本题中i、j的初值都要从1开始,该算法只能用于数组已排序的题目中。
转载请注明原文地址:https://kaotiyun.com/show/0FPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。程序功能如下:①单击“读
下列不能打开菜单编辑器的操作是()。
层次型、网状型和关系型数据库划分原则是()。
下面为单精度实型(即单精度浮点型)变量的是()。
下列数组定义中正确的是()。
某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>b a=a-bWendfun=aEndFunction在调试时发现函数是错
函数strcmp()的功能是对两个字符串进行比较,当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于 0(功能等同于库函数strcmp()),请
随机试题
患者,女。动物饲养员,肝区隐痛、食欲缺乏个月余,查体触诊肝脏饱满,实验室检查白细胞略增高,CT平扫见肝脏多个囊性低密度病灶,大小不一,边界清晰,部分病灶其内可见钙化。根据以上临床资料,最需要鉴别诊断的是
以下除了哪一项,都是动脉导管未闭患者的常见体征( )
患者,男,36岁。右下腹疼痛1天。患者1天前无明显诱因出现脐周疼痛,继而转移至右下腹,以手按之,其痛加剧,痛处固定不移,伴有发热,恶心,舌苔黄薄而腻,脉弦数。治疗应首选
建设项目目标()控制遵循控制循环理论,是一个动态循环过程。
扶持中小企业的一般政策中,包括()。
某锅炉房改造项目,电焊工张某负责锅炉给水管道支架焊接作业,在作业点,电工把电焊机电源线接在圆无齿锯使用的开关箱上。张某登上用钢筋焊制的人字形爬梯挥动焊把拖动焊把线准备作业时,焊把线因绝缘破损老化,裸露的金属芯线搭在了其后背上,张某此时因天气炎热大量
甲公司于6月1日通过报纸发布广告,称其有某型号的电脑出售,每台售价8000元,随到随购,数量不限,广告有效期至6月30日。乙公司委托王某携带金额16万元的支票于6月28日到甲公司购买电脑,但甲公司称广告所述电脑已全部售完,乙公司为此受到一定的经济损失。根据
由于小包价散客团的旅游服务包括游客自选部分,导游接待时应相机向其推荐旅行社的其他方面的委托服务,如代订旅游车、代订风味餐等。()
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
A、Tohelpnewstudentsmakenewfriends.B、Toreceiveawarmwelcome.C、Togetnewstudentstobefamiliarwiththeircourses.D
最新回复
(
0
)