Programação  
 
Rede de conhecimento computador >> Programação >> C /C + + programação >> Content
Escreva um programa C para remover elementos duplicados em uma matriz?
```c

#include

int principal()
{
int arr[] ={1, 2, 3, 4, 5, 1, 2, 3};
int n =sizeof(arr) / sizeof(arr[0]);

int eu, j, k;

printf("Matriz original:");
para (eu =0; eu printf("%d ", arr[i]);

printf("\nArray após remover elementos duplicados:");
para (eu =0; eu {
para (j =i + 1; j {
se (arr[i] ==arr[j])
{
para (k =j; k arr[k] =arr[k + 1];

n--;
}
outro
j++;
}
}

para (eu =0; eu printf("%d ", arr[i]);

retornar 0;
}
```

Saída:

```
Matriz original:1 2 3 4 5 1 2 3
Matriz após remover elementos duplicados:1 2 3 4 5
```

Anterior :

Próximo :
  Os artigos relacionados
·Como descobrir se uma linha ou coluna é destaque em Da…
·Como começar a aprender Objective C no Windows 
·Estrutura Seleção em Programação C 
·As vantagens de LINQ 
·Como determinar o tamanho da estrutura em tempo de exec…
·Definição das Formas Visual Basic 
·Como se conectar a um emulador do Windows Phone 7 
·Qual é a diferença entre buffer e bloqueio? 
·Como configurar Joomla Depuração no Eclipse 
·Como criar e destruir objetos 
  Artigos em destaque
·Como importar contatos do Hotmail Através PHP 
·Visual Basic.Net Jogos Tutorial 
·Como remover a primeira letra de uma string em PHP 
·Comparações string case-insensitive em Python 
·Como instalar o código do Google Analytics em PHP 
·Funções JavaScript para aceitar parâmetros nomeados 
·Como gravar arquivos em Mathematica para ser lido em Fo…
·Python Override Base de Método de Classe 
·O Melhor Sub Versões para Linux 
·Como usar o ListView ItemChecked em VBA 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados