比如一维数组为 1,2,2,2,2,3,4,5,6,6,6。 需要的处理结果为 1.2.3.4.5.6 。程序图该怎么写呀?
网上只搜到C语言的,代码如下,但不知道在LabVIEW中怎样实现这种方法。
int fun(int a[],int n)
{
int i,j,x,num;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
{
if(a[j]==a[i])
{
if(j<n-1){
for(x=j;x<n-1;x++)
{
a[x]=a[x+1];
}
}
n--;
i--;
}
}
num=n;
return num;
}