c语言clock怎么用啊 算程序运行时间??谢谢大家了 20
#include<stdio.h>#include<time.h>voidmain(){inta[100][100];inti,j,k=1;clock_tx,y;prin...
#include <stdio.h>
#include <time.h>
void main()
{
int a[100][100];
int i,j,k=1;
clock_t x,y;
printf("array a:\n");
x=clock();
for(i=0;i<=99;i++)
{
for(j=0;j<=99;j++)
{
a[i][j]=k;
k++;
printf("%5d",a[i][j]);
}
printf("\n");
}
y=clock();
printf("The time was: %d\n", (y-x) / CLK_TCK);
} 展开
#include <time.h>
void main()
{
int a[100][100];
int i,j,k=1;
clock_t x,y;
printf("array a:\n");
x=clock();
for(i=0;i<=99;i++)
{
for(j=0;j<=99;j++)
{
a[i][j]=k;
k++;
printf("%5d",a[i][j]);
}
printf("\n");
}
y=clock();
printf("The time was: %d\n", (y-x) / CLK_TCK);
} 展开
3个回答
展开全部
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
clock_t start, finish;
double duration=0;
start = clock();
/*******************************
**********添加代码**************
*******************************/
finish = clock();
duration = (double)(finish - start) / CLOCKS_PER_SEC;
printf( "%f seconds\n", duration );
}
把你需要计算时间的代码添加进去就可以结算出时间了。有不明白的可以继续问我。
#include<stdlib.h>
#include<time.h>
void main()
{
clock_t start, finish;
double duration=0;
start = clock();
/*******************************
**********添加代码**************
*******************************/
finish = clock();
duration = (double)(finish - start) / CLOCKS_PER_SEC;
printf( "%f seconds\n", duration );
}
把你需要计算时间的代码添加进去就可以结算出时间了。有不明白的可以继续问我。
展开全部
我计算时间是这样的:
头文件:
#include <windows.h>
#pragma comment(lib, "Winmm.lib")
计时:
DWORD tstart = timeGetTime();
//这里放要计算时间的语句
DWORD tend = timeGetTime();
printf("程序运行时间:%d(ms)\n",tend-tstart);
头文件:
#include <windows.h>
#pragma comment(lib, "Winmm.lib")
计时:
DWORD tstart = timeGetTime();
//这里放要计算时间的语句
DWORD tend = timeGetTime();
printf("程序运行时间:%d(ms)\n",tend-tstart);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-12-05
展开全部
clock只是一个函数 具体如何用百度百科里面应该都有不好意思。 有点忘记了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |