Операции отношения и логические операции

Больше или равно >=
Больше >
Меньше или равно <=
Меньше <
Равно ==
Неравно !=
Логическое «и» &&
Логическое «или» ||
Отрицание «не» !

Логическое значение «ложь» представляется целым нулевым значением, а значение «истина» представляется любым ненулевым значением

Выражения, связанные логическими операциями && и ||, вычисляются слева направо, причем вычисление значения выражения прекращается сразу же, как только становится ясно, будет ли результат истинен или ложен.

Старшинство операции && выше, чем у операции ||.

Программа 86

#include<stdio.h>

main()

(

int x, у, z;

x=l; y=l; z=0; x=x&&y||z; printf("%d\n",x);

x=x||!y&&z; printf("%d\n",x);

x=y=l; z=x++-l; printf("%d\n",x);printf("%d\n",z);

z+=-x++ + ++y; printf("%d\n",x); printf("%d\n",z);

z=x/++x; printf("%d\n",x); printf("%d\n",z);

}

Результат выполнения программы: 1 1 2 0 3 0 4 1


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: