我编写了个c 程序,如何编写测试程序,测试程序有哪些具体的要求吗?
能不能举个简单例子。。
你好!测试程序负责给编写好的程序提供样本数据,自动收集运行结果,并根据结果作出反馈。
测试程序可以单独写,也可以做为模块整合在源程序中。
像我们熟知的debug语句,就是测试的最简单例子。在没有“断电查看”这一功能之前,为了监测程序每步执行后变量的结果,往往加入一些输出关键变量的语句。
例如以下程序:
#incldue
using namespace std;
#define DEBUG
int main(){
int n;
#ifdef DEBUG
cout
#define CHECK_TIME
int main(){
//。
。。。intput
#ifdef CHECK_TIME
clock t start = clock();
#endif
#ifdef CHECK_TIME
cout << "Execution Time: " << clock() - start << " ms。
" << endl;
#endif
嗯,就是这么多啦,希望对你有帮助!。
答:详情>>