求解,九九乘法表两种编程执行速度问题!!
#include<stdio.h>int main()
{
int i,j;
for(i=1;i<=9;i++)
for(j=1;j<=9;j++)
{
printf("%d*%d=%d",j,i,i*j);
printf("\t");
if(j==i)
{
printf("\n");
break;
}
}
return 0;
/*for(i=i;i<=9;i++)
for(j=1;j<=i;j++)
{
printf("%d*%d=%d",j,i,i*j);
printf("\t");
if(j==i)
printf("\n");
}
return 0;*/
}
为什么注释掉的部分比上面的执行速度慢好多?求原理解释!