Задачи по языку С

       

Управление 1. Условный оператор


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

#include "defs.h"

main() { int x, y=1, z;

if ( y!=0 ) x=5; PRINT1(d,x); (Управление 1.1)

if (y==0) x=3; else x=5; PRINT1(d,x); (Управление 1.2)

x=1; if (y<0) if (y>0) x=3; else x=5; PRINT1(d,x); (Управление 1.3)

if ( z=y<0 ) x=3; else if (y==0) x=5; else x=7; PRINT2(d,x,z); (Управление 1.4)

if (z=(y==0)) x=5; x=3; PRINT2(d,x,z); (Управление 1.5)

if (x=z=y); x=3; PRINT2(d,x,z); (Управление 1.6)

}





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