简单的测试程序运行时间,避免输入干扰

来源:互联网 发布:知你冷暖懂你悲欢简谱 编辑:程序博客网 时间:2024/05/18 02:08

在运行程序的时候,通常会从键盘输入数据;但是键盘输入也是会统计在程序运行时间里面的。为了减少键盘输入的干扰,可以使用一种叫做管道

的小技巧:

在window命令行下执行 echo 20 | abc         操作系统会自动帮你把20输入,其中abc是程序名称

在linux终端下执行 echo 20 | ./abc       


int n;scanf("%d",&n);long long sum = 0;for(int i = 1; i <= n; ++i){long long factorial = 1;for(int j = 1; j <= i; ++j)factorial = factorial * j;sum = sum + factorial;}        printf("%d",sum);printf("Time used = %.2lf\n",(double)clock()/CLOCKS_PER_SEC);


0 0
原创粉丝点击