2
, , . . .
(). . . , .
, , . :
;
;
;
.
(while). /++ , , while (). :
while ()
( );
. ( ), . .
. , . , . . , ( ). (, , ).
while "", break, goto, return, .
(do_while). :
do
( )
while();
( ), , . ( ), do_while , while. ( ), , .
do_while , ( ).
do-while "", break, goto return .
|
|
, , (, , .).
for. for , , . :
for (_1; _2; _3)
( );
_1 ; _2 ; _3 .
_1 ( ). _2. ( ), ( ), _3 _2. , _2 ( ); , .
for :
_1;
while (_2)
{
( );
_3;
}
, , ( ), for, _3, _2.
_3, _1 ( ) , "". for , , (;) .
_2, , . : for(;;); , while(1);.
break. break while, do-while for switch. , , break .