方法1:
for(i=0;i<100;i++)
{
temp = temp + 1;
}
上面的方法用7条指令,3次跳转
方法2:
while(i)
{
temp = temp + 1;
i ++;
}
上面的方法用了5条指令,1次跳转
方法3:
do
{
temp = temp + 1;
i ++;
}while(i < 100);
do
{
temp = temp + 1;
i--
}while(i);
上面两种方法是最优化的,只用4条指令1次跳转就完成了一个循环