如果while 或 for 循环里有 break; 这样的跳出语句,那么这样会导致循环体不够清晰,还不如在循环体 的结束 条件 里 && 一些条件,使得所有的判断都在结束条件声明那里看得到。
int i = 8, j = 0 ;
while ( i < 0 )
{
if( j > 9 )
break;
++j;
++i ;
}
改成:
while( i < 9 && j <=9 )
{
i++;
j++;
}
如果while 或 for 循环里有 break; 这样的跳出语句,那么这样会导致循环体不够清晰,还不如在循环体 的结束 条件 里 && 一些条件,使得所有的判断都在结束条件声明那里看得到。
int i = 8, j = 0 ;
while ( i < 0 )
{
if( j > 9 )
break;
++j;
++i ;
}
改成:
while( i < 9 && j <=9 )
{
i++;
j++;
}