回 帖 发 新 帖 刷新版面

主题:如何进行程序运行时的计时??

我比较菜,说明白点,这个问题困扰我很久了!![em8][em8][em26]

回复列表 (共22个回复)

沙发

见http://www.programfan.com/club/post-228254.html

板凳


看过了,可是我对单元这种东西一窍不通,他们说的那段程序放在哪里,怎么用阿?
[em52][em52][em52][em52][em52]

3 楼

直接放在你的程序里用

4 楼


…………

5555~5~5~5~5~5~5~5~5

放在程序的哪里?开头?结尾?

和程序一起运行?[em18][em18]

5 楼


我给分!!

6 楼

放在程序的任意位置,在程序出结果后再打出时间就OK.(建议:放在开头,时间则在程序最后的"end"之前写出.)
样例:(未经调试)
program xxx;
var ...
begin
  gettime(x);
  ...
  gettime(y);
  write(y-x);
end.

7 楼


…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………气死我了!!!我有没有dos单元,哪来gettime啊?他们说的那个
@echo off
time <新建 文本文档.txt
程序名
time <新件 文本文档.txt

放在程序里没用阿!!
拜托了,……

8 楼

PS:补加DOS单元,晕~~竟把它遗弃在思想的角落了,XXXXXXXXXX

补充:@echo off
time <新建 文本文档.txt
程序名
time <新件 文本文档.txt
不是放在程序的,是在WINDOWS窗口下新建一个文本文挡,再把它粘到上面,把"程序名"改为你的程序名,再把它的后缀名:"txt"改为"bat",再运行它就OK.(注意:应把它与程序的EXE文件放在同一个文件夹下!!切记!!~~)

9 楼


DOS单元补加?好像太麻烦,我平时又用不着。

那段东东弄好了,改为**.bat后运行。可运行结束了,我指定的那个.txt文件里什么都没有!怎么回事??

和程序的exe绝对在同一文件夹!!

10 楼

可能是:@echo off
time <新建 文本文档.txt
程序名
time <新件 文本文档.txt
程序有问题:你看,那个"<"不是一对,肯定会有错误.

我来回复

您尚未登录,请登录后再回复。点此登录或注册