飞鸟各投林

导航

[百度]数组中去掉连续重复的数字,只保留1个

int only1(int a[],int n) 
{
     int i,j,k;
     for(i = 0; i < n; ++i) 
     {  
            for(j = i + 1; j < n - 1; ++j) 
            {  
                if(a[j] == a[i]) 
                {  
                    for(k = j; k < n - 1; ++k)  
                     a[k] = a[k + 1];  
                }  
              --n;  
            }  
     } 
}                            

  

posted on 2017-04-01 01:26  飞鸟各投林  阅读(639)  评论(0)    收藏  举报