test6.c
来自「c 的一些经典算法,满好的,适合初学者. 也可以当作小程序看,对初学者会很有帮」· C语言 代码 · 共 104 行
C
104 行
#include "stdio.h"
#include "time.h"
#include "math.h"
#include "inc.h"
#define MAX 30000
main()
{
int i;
unsigned long j;
clock_t start_time,end_time, during_time;
start_time = clock();
printf( "start_time=%d",start_time);
printf("\n");
/****************测试函数主体******************/
for(j=0; j<3000000; j++)
{
/* delay1(); */
/* delay2(); */
/* Test_while_dowhile1(); */
Test_while_dowhile2();
}
/**********************************************/
end_time = clock();
during_time= end_time - start_time;
printf("end_time=%d",end_time);
printf("\n\n");
printf("during_time=%d",during_time);
getch();
}
/*************************************************************************/
/*自加自减延时生成代码量的比较*/
/***********************************************************************/
/*通常使用的延时函数均采用自加的形式: */
void delay1 (void)
{
unsigned int i;
for (i=0;i<1000;i++)
;
}
/*改为自减延时是的代码*/
void delay2(void)
{
unsigned int i;
for (i=1000;i>0;i--)
;
}
/*while循环和do…while循环生成代码量的比较*/
void Test_while_dowhile1()
{
uint i;
i=0;
while (i<1000)
{
i++;
}
}
void Test_while_dowhile2()
{
uint i;
i=1000;
do
i--;
while (i>0);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?