Программалау 6В01501 «Математика»



бет18/47
Дата09.02.2022
өлшемі367,39 Kb.
#131223
түріПрограмма
1   ...   14   15   16   17   18   19   20   21   ...   47
Байланысты:
Лекция

Логикалық оператор. Екі немесе бірнеше шарттық өрнектерді біріктіру үшін логикалық оператор қолданылады. Си тілінде келесі логикалық опе­ра­торлар бар:

    1. және (&&) операциясы; f1 && f2

    2. немесе   (or) операциясы; f1   f2

  1. терістеу ! (not) операциясы. !f1

Терістеу (емес, қарсылық) операциясының приоритеті өте жоғары, одан тек жақша ішіндегі мәндердің проритеті жоғарылау болады. && операциясы­ның приоритеті | | (or) операциясымен салыстырғанда жоға­ры, ал осы екеуі­нің приоритеттері қатынас операцияларымен салыстыр­ғанда төмен, меншік­теу операциясынан жоғары болады.


1-мысалы.
#include
#include
main()
{
int a = 5, b = 6, c = 7, d;
d = (a++ - (--b)) + (c - a--); //d=2 a=5


Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   47




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет