Red de conocimientos turísticos - Información de alquiler - Estimados expertos en programación: ¿Cuánto tiempo lleva ejecutar la declaración for(i=100;igt;0;i--);

Estimados expertos en programación: ¿Cuánto tiempo lleva ejecutar la declaración for(i=100;igt;0;i--);

Lo probé con un programa C y el orden de magnitud fue de unos diez menos seis segundos. El tiempo es muy corto. Por supuesto, los resultados de esta prueba pueden estar relacionados con el rendimiento del propio ordenador.

#include lt; stdio.hgt;

#include lt; /p>

{

int i

doble transcurrido;

LARGE_INTEGER startCount

LARGE_INTEGER endCount

LARGE_INTEGER frecuencia;

QueryPerformanceFrequency(amp; frecuencia);

QueryPerformanceCounter(amp; startCount); 0; i--);

QueryPerformanceCounter(amp; endCount);

transcurrido = (doble)(endCount.QuadPart - startCount.QuadPart) / freq.QuadPart;

printf("Tiempo total transcurrido e segundos\n", transcurrido

system("pausa");

return 0; }

Resultado de la prueba:

Tiempo total transcurrido 9.777779e-007 segundos

Presione cualquier tecla para continuar.

Prueba nuevamente. :

Tiempo total transcurrido 1.047619e-006 segundos

Presione cualquier tecla para continuar.

Si se prueba con el archivo ejecutable generado por WIN32 Release, el tiempo. será más corto