Roger da Costa Amaral Postado Outubro 24, 2017 Denunciar Share Postado Outubro 24, 2017 Galera estou com problema na função clock() em C, ela só me retorna o valor 0... alguém poderia me ajudar? Mesmo eu pedindo para exibir o time1 ou o time2 quanto o tempo total, tudo mostra 0.... #include "pratica_6.h" int main(int argc, char** argv) { clock_t time1, time2; double tempo; Lista* l = criaLista(); inicializarTAD(l); time1 = clock(); insertionSort(l); time2 = clock(); tempo = ((time2 - time1)/(CLOCKS_PER_SEC/1000)); printf("Execucao: %lf\n", tempo); printf("Num elementos: %d\n", TAM); printf("Num comparacao: %d\n", numcompara); printf("Num trocas: %d\n", numtroca); return 0; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Roger da Costa Amaral
Galera estou com problema na função clock() em C, ela só me retorna o valor 0... alguém poderia me ajudar? Mesmo eu pedindo para exibir o time1 ou o time2 quanto o tempo total, tudo mostra 0....
#include "pratica_6.h"
int main(int argc, char** argv)
{
clock_t time1, time2;
double tempo;
Lista* l = criaLista();
inicializarTAD(l);
time1 = clock();
insertionSort(l);
time2 = clock();
tempo = ((time2 - time1)/(CLOCKS_PER_SEC/1000));
printf("Execucao: %lf\n", tempo);
printf("Num elementos: %d\n", TAM);
printf("Num comparacao: %d\n", numcompara);
printf("Num trocas: %d\n", numtroca);
return 0;
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.