a16b2e27

Управление 2. Оператор while и for


Что напечатает следующая программа ?

#include "defs.h"

main() { int x, y, z;

x=y=0; while( y<10 ) ++y; x += y; PRINT2(d,x,y); (Управление 2.1)

x=y=0; while( y<10 ) x += ++y; PRINT2(d,x,y); (Управление 2.2)

y=1; while( y<10 ) { x = y++; z = ++y; } PRINT3(d,x,y,z); (Управление 2.3)

for ( y=1; y<10; y++ ) x=y; PRINT2(d,x,y); (Управление 2.4)

for ( y=1; (x=y)<10; y++ ); PRINT2(d,x,y); (Управление 2.5)

for ( x=0, y=1000; y>1; x++, y/=10 ) PRINT2(d,x,y); (Управление 2.6)

}





Содержание раздела