int i=0;
while(i<=100)
{
printf("hello world....\n");
i++;
}
对于上述程序,我如何找到执行while
循环的总时间。
答案 0 :(得分:1)
在头文件中,time.h具有该功能。你可以用它。 你可以看到有一个名为start的clock_t变量调用了clock()函数。 试试这个:
clock_t start = clock();
for ( i = 0; i < 100; i++ )
rand();
printf ( "%f\n", ( (double)clock() - start ) / CLOCKS_PER_SEC );
它会给你执行时间。为此检查你的conditioj在while循环。它应该“&lt; 100”我想。检查此代码它将适合您。