if( x > 2 ) then x = 2; if x < 1 x = 1;
Ответ: в Си нет ключевого слова then, условия в операторах if, while должны браться в ()-скобки.
1.6. Напишите программу, печатающую ваше имя, место работы и адрес. В первом вари- анте программы используйте библиотечную функцию printf, а во втором - puts.
1.7. Составьте программу с использованием следующих постфиксных и префиксных опера- ций:
a = b = 5 a + b a++ + b ++a + b --a + b a-- + b
Распечатайте полученные значения и проанализируйте результат.
1.8.
Цикл for
________________________________________________________________________________
for(INIT; CONDITION; INCR) BODY
________________________________________________________________________________
INIT; repeat: if(CONDITION){ BODY; cont: INCR; goto repeat; } out: ;
Цикл while
________________________________________________________________________________
while(COND) BODY
________________________________________________________________________________
cont: repeat: if(CONDITION){ BODY; goto repeat; } out: ;