只好改成for(int i=1;i<4;i++)。但这二者是有些许差异的,若循环体中用不到i,这二者是等价的;若循环中用到i,那么前者的i已经增1了,而后者的i还没有增1。
循环,整型变量i;i初始值为1;i做单步加法循环,直至i≥4时停止,且舍去4.
int i=1;while (i < 1) { i=i++; }break;
int i=1;i<4;i++
楼上的,效果是不一样的