C与Java中计算程序执行时间的方法

来源:互联网 发布:崩坏学园2淘宝店是什么 编辑:程序博客网 时间:2024/06/05 08:57
C语言:
#include <time.h>

int main(void)
{
    clock_t start, finish;
    
double   duration;
    start 
= clock();
    
/**待测程序段*/
    finish 
= clock();
    duration 
= (double)(finish - start)/ CLOCKS_PER_SEC;
    printf(
"%f",duration);

    
return 0;
}
 
Java语言:
采用系统函数得到当前系统时间(以毫秒为单位):
long start=System.currentTimeMillis();
/**待测程序段*/
long end=System.currentTimeMillis();
System.out.println(
"Time:"+(end-start));
原创粉丝点击