int i;
执行语句 for(i=0;i++<5;i++)
i=i+1;
printf("%d\n",i);
第一次i=0,0<5∴0+1=1,i=i+1=2,i++,i=3;
第二次i=3<5∴3+1=4,i=i+1=5,i++,i=6;
第三次i=6>5∴6+1=7不在循环完了。
执行语句 for(i=0;i++<5;i++)
i=i+1;
printf("%d\n",i);
第一次i=0,0<5∴0+1=1,i=i+1=2,i++,i=3;
第二次i=3<5∴3+1=4,i=i+1=5,i++,i=6;
第三次i=6>5∴6+1=7不在循环完了。