TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programacao Com Listas

Artigo: Programacao Com Listas. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  27/9/2014  •  284 Palavras (2 Páginas)  •  201 Visualizações

Página 1 de 2

#include <stdio.h>

#include <stdlib.h>

typedef struct aluno {

int mat;

float cr;

struct aluno *prox;

}TAluno;

TAluno * cria_lst(){

return NULL;

}

TAluno * insere_lst(TAluno *l, int mat, float cr){

TAluno * novo;

novo = (TAluno *) malloc(sizeof(TAluno));

novo->mat = mat;

novo->cr = cr;

novo->prox = l;

return novo;

}

TAluno *copia (TAluno *l){

return l;

}

void imprime_lst(TAluno *l){

while(l != NULL){

printf("%i -> %.2f\n",l->mat,l->cr);

l = l->prox;

}

}

int main(){

TAluno *a;

TAluno *c;

a = cria_lst();

a = insere_lst(a,1,5);

a = insere_lst(a,2,4);

a = insere_lst(a,3,9);

imprime_lst(a);

c = copia(a);

printf("\nImprime Copia\n");

imprime_lst(c);

return 0;

}

...

Baixar como (para membros premium)  txt (945 bytes)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com