填空题:请编写函数proc(),该函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,甬数

  • 题目分类:C语言
  • 题目类型:填空题
  • 查看权限:VIP
题目内容:
请编写函数proc(),该函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,甬数返回删除后数组中数据的个数。
例如,若一维数组中的数据是:
1 1 2 2 2 3 4 4 5 6 6 6 6 7 7 8
9 9 10 10 10 10
删除后,数组中的内容应该是:
1 2 3 4 5 6 7 8 9 10
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
#define M 80
int proc(int a[],int n)
{ }
void main()
{
int arr[M]一{1,1,2,2,2,3,4,4,5,6,6,6,6,7,7,
8,9,9,10,10,10,10},i,n=22;
printf("The original data:\n");
for(i=0;i<n;i++)
printf("%3d",arr[i]);
n=proc(arr,n):
printf("\n\nThe data after deleted
:\n");
for(i=0;i<n;i++)
printf("%3d",arr[i]);
printf("\n\n");
}
参考答案:
答案解析:

拖拉架梁方法按照牵引方式可以分为(  )。

拖拉架梁方法按照牵引方式可以分为(  )。A.全悬臂拖拉 B.无导梁拖拉 C.通长式拖拉 D.接力式拖拉 E.往复式拖拉

查看答案

隧道施工中采取的综合性防尘措施主要有(  )。

隧道施工中采取的综合性防尘措施主要有(  )。A.湿式凿岩 B.孔口捕尘 C.机械通风 D.蒸汽湿润 E.喷雾洒水

查看答案

可转换债券具有(  )的双重特征。

可转换债券具有(  )的双重特征。 A.债权和股权 B.债权和期权 C.债券和股票 D.期权和股权

查看答案

定向资产管理合同由证券公司、证券登记结算机构和客户三方共同签署。

定向资产管理合同由证券公司、证券登记结算机构和客户三方共同签署。

查看答案

根据证券公司自营业务管理的现行规定,证券公司应每月、每半年、每年向中国证监会和交易所报送自营业务情况。

根据证券公司自营业务管理的现行规定,证券公司应每月、每半年、每年向中国证监会和交易所报送自营业务情况。

查看答案