方法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次跳转就完成了一个循环
你的C学得不错嘛