在C语言中,怎么测试运行程序所用的时间?
答案:2 悬赏:20 手机版
解决时间 2021-03-25 11:38
- 提问者网友:藍了天白赴美
- 2021-03-25 06:32
在C语言中,怎么测试运行程序所用的时间?
最佳答案
- 五星知识达人网友:玩世
- 2021-03-25 08:02
#include
#include
int main( )
{
long start,end;
start = clock();
//测试的程序段
end = clock();
printf("%ld\n",start-end);//单位:毫秒
return 0;
}追问哦哦,谢谢,那么你认为我要测试这个程序的运行时间,应该把测试放在什么位置呢?
追答你不知道你要测试哪一段的程序吗?我的意见是从for循环开始到getch()之前
#include
int main( )
{
long start,end;
start = clock();
//测试的程序段
end = clock();
printf("%ld\n",start-end);//单位:毫秒
return 0;
}追问哦哦,谢谢,那么你认为我要测试这个程序的运行时间,应该把测试放在什么位置呢?
追答你不知道你要测试哪一段的程序吗?我的意见是从for循环开始到getch()之前
全部回答
- 1楼网友:北城痞子
- 2021-03-25 08:51
头文件time.h
int a=clock();//从这开始计时
这放要测试时间的代码
int b=clock();//到这结束
int c=b-a;//算出来的单位是毫秒追问
谢谢,那么你认为我的这个程序中的测试时间应该放在什么位置上比较好呢?
追答放在int定义的开头,结束的话加在你的getch()后面,你试试看看
int a=clock();//从这开始计时
这放要测试时间的代码
int b=clock();//到这结束
int c=b-a;//算出来的单位是毫秒追问
谢谢,那么你认为我的这个程序中的测试时间应该放在什么位置上比较好呢?
追答放在int定义的开头,结束的话加在你的getch()后面,你试试看看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯