C语言计算程序运行时间有关问题
C语言计算程序运行时间问题
#include "stdio.h" #include "stdlib.h" #include "time.h" int main(void) { long i = 10000000L; clock_t start, finish; double duration; /*测量一个事件持续的时间*/ printf("Time to do %ld empty loops is ", i ); start = clock(); while(i--) ; finish = clock(); duration = (double)(finish - start) / CLOCKS_PER_SEC; printf("%f seconds\n ", duration); system("pause"); }
1 楼
ggzwtj
2011-02-23
这个测得的时间是准确的吗?