![](http://static.sotiji.com/static/index/img/ques_detail.png)
问题详情
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。
例如,若一维数组中的数据是:
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
#define N 80
int fun(int a[], int n)
{ int i,j=1;
for(i=1;i
if(a[j-1]【19】a[i])
a[j++]=a[i];
【20】;
}
main()
{ int a[N]={ 2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10}, i, n=19;
printf("The original data :\n");
for(i=0; i
for(i=0; i
}
相关专题: 由小到大
未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
收藏该题
查看答案
![](http://static.sotiji.com/static/index/img/search_middle.png)
搜题
![](http://static.sotiji.com/static/index/img/xqques.png)
相关问题推荐
[单选]凭证管理员调拨凭证时原则上应按凭证号码()的顺序调拨。
A.由大到小
B.由小到大
C.根据实际情况
D.由大到小或由小到大都行
A.由大到小
B.由小到大
C.根据实际情况
D.由大到小或由小到大都行
下列关于四分位全距的说法,正确的是( )。
A四分位全距其实是指一组由大到小排列数据的中间50%数据的全距
B四分位全距其实是指一组由小到大排列数据的中间50%数据的全距
C四分位全距其实是指一纽由小到大排列数据的前面50%数据的全距
D四分位全距其实是指一纽由小到大排列数据的最后50%数据的全距
新中国成立后的50多年中,公有住宅的总量经历了一个()的演变过程。 A:由小到大B:由大到小C:由小到大、再由大到小D:由大到小、再由小到大
关于元素周期律,不正确的说法是
A、元素性质随着核外电子周期性的排布而呈周期性的变化
B、同一周期的元素的第一电离能随着原子序数的递增,由小到大
C、同一周期的元素的原子电负性随着原子序数的递增,由小到大
D、同一周期的元素的原子半径随着原子序数的递增,由大到小
E、同一周期的元素的主要化合价随着原子序数的递增,由小到大
[单选]在幼儿思维发展过程中,动作和语言对思维活动的作用变化规律表现为()。
A.动作在其中的作用是由大到小,语言是由小到大
B.动作在其中的作用是由小到大,语言是由大到小
C.动作在其中的作用是由大到小,语言也是由大到小
D.动作在其中的作用是由小到大,语言也是由小到大
A.动作在其中的作用是由大到小,语言是由小到大
B.动作在其中的作用是由小到大,语言是由大到小
C.动作在其中的作用是由大到小,语言也是由大到小
D.动作在其中的作用是由小到大,语言也是由小到大