写完程序,希望能够自己出一些数据,并且知道程序的运行时间,今天我整理了一些方法。
三个方面:
运行.exe文件
统计时间
获取随机数
以上都会的就可以关网页了。
1.运行.exe文件
最方便的就是用system()函数了,直接传进.exe的文件名(要带上".exe"),就可以运行了。
2.统计时间
用到函数clock(),在头文件<time.h>中
特别注意CLOCKS_PER_SEC是一个宏,表示一秒钟有多少个单位。既
输出的就是以秒为单位了
3.获取随即数
用到两个函数srand()和rand(),在头文件<cstdilb>中
srand()是用来初始化种子的,常用时间。这样每次运行的时候能够得到不同的随机数。
rand()就是用来获取随机数的。
例子:
有两个源文件,位于同一文件夹下。
test.cpp
do.cpp
两个都编译生成exe文件
运行do.exe
输入test.exe
就会输出结果