#include
<
stdio.h
>
#include
<
stdlib.h
>
#include
<
time.h
>

int
main(
void
)
...
{
time_tstart,finish;
longloop;
doubleresult,elapsed_time;
printf("Multiplying2floatingpointnumbers500milliontimes... ");
time(&start);
for(loop=0;loop<500000000;loop++)
result=3.63*5.27;
time(&finish);
elapsed_time=difftime(finish,start);//得到秒数
printf(" Programtakes%6.0fseconds. ",elapsed_time);
}
本文通过一个简单的C程序演示了计算机进行大量浮点乘法运算所需的时间。该程序使用标准库函数,记录并输出了执行5亿次浮点乘法所花费的秒数。
1万+

被折叠的 条评论
为什么被折叠?



