Языки программирования для численных методов. Глушакова Т.Н - 28 стр.

UptoLike

28
умножение a*b
деление a/b
остаток от деления a%b
аддитивные
сложение a+b
4
вычитание a-b
5 побитовые сдвиги a<<b, a>>b
отношения
меньше a<b
меньше или равно a<=b
больше a>b
6
больше или равно a>=b
равенства
равно a= = b
7
не равно a! = b
8 побитовое И a&b
9 исключающее ИЛИ a^b
10 побитовое ИЛИ a|b
11 логическое И a&&b
12 логическое ИЛИ a||b
13
Условное выражение
условие ? выр1: выр2
14
Присваивания
a=b, a*=b, a+=b, a<<=b,
a&=b, a^=b, a/=b, a- =b,
a>>=b, a|=b, a%=b
15
Запятая
выр1, выр2
Бинарные операции разделяются на типы: мультипликативные,
аддитивные, сдвига, отношения , равенства, побитовое И , побитовое ИЛИ,
исключающее ИЛИ, логическое И , логическое ИЛИ.
Все операции языка С имеют два важных атрибута приоритет и
порядок.
Приоритет можно рассматривать как ранг операции. Приоритет
операций имеет такой же смысл, как и в алгебре. Самый высокий
приоритет имеют первичные операции.
                                     28
                   умножение                         a*b
                    деление                          a/b
               остаток от деления                   a%b
    4                               аддитивные
                   сложение                          a+b
                   вычитание                         a-b
    5          побитовые сдвиги                  a<>b
    6                               отношения
                    меньше                           ab
                больше или равно                    a>=b
    7                               равенства
                     равно                         a= = b
                    не равно                        a! = b
    8             побитовое И                       a&b
    9          исключающее ИЛИ                       a^b
   10           побитовое ИЛИ                        a|b
   11             логическое И                      a&&b
   12           логическое ИЛИ                       a||b
   13         Условное выражение            условие ? выр1: выр2
   14            Присваивания              a=b, a*=b, a+=b, a<<=b,
                                           a&=b, a^=b, a/=b, a- =b,
                                             a>>=b, a|=b, a%=b
   15               Запятая                      выр1, выр2


     Бинарные операции разделяются на типы: мультипликативные,
аддитивные, сдвига, отношения, равенства, побитовое И, побитовое ИЛИ,
исключающее ИЛИ, логическое И, логическое ИЛИ.
     Все операции языка С имеют два важных атрибута – приоритет и
порядок.
     Приоритет можно рассматривать как ранг операции. Приоритет
операций имеет такой же смысл, как и в алгебре. Самый высокий
приоритет имеют первичные операции.