Содержание
- 2. Операции над данными Назначение программы – обработка данных, независимо от формата их представления. Операция – символ
- 3. Арифметические операции + сложение; – вычитание; * умножение; / деление (для целых чисел целая часть от
- 4. Логические операции > больше; // Отношения. == равно; != не равно; >= больше или равно; &&
- 5. Отношения Операции отношения связывают данные числовых типов и символы, и возвращают логическое значение. 3 > 1
- 6. Логические операции Логические операции связывают данные логического типа (int) и возвращают логическое значение. && "И", истинно,
- 7. Поразрядные операции >> сдвиг вправо; & поразрядное "и"; | поразрядное "или"; ~ поразрядная инверсия. Операции сдвига
- 8. Классификация по числу операндов 1. Унарные (один операнд) + – ++ –– & *. 2. Бинарные
- 9. Операции изменения значения 1 группа – операция присваивания и ее клоны. Символ операции – знак равно
- 10. Операции после += сложение с присваиванием, –= вычитание с присваиванием, *= умножение с присваиванием, /= деление
- 11. Инкремент и декремент 2 группа – операции увеличения и уменьшения на единицу. Синтаксис Инкремент: x++ или
- 12. Выражения в С ++ Выражение (терм) – правило вычисления одного значения. Формально, это несколько операндов, объединенных
- 13. Механизм выражений Важно правильно записать выражение, чтобы получить требуемое значение, потому что механизм выражений, это вычисление
- 14. Общие правила построения и вычисления выражений Поскольку все данные в С (переменные, константы и функции) имеют
- 15. Семантика операции присваивания Семантика: Вычисляется выражение правой части, присваивается левому операнду. Слева может быть только переменная
- 16. Порядок вычисления выражений Порядок вычисления выражения (а, значит, значение) определяется: 1) рангом (приоритетом) операции и 2)
- 17. Приоритет и ассоциативность операций
- 18. Приоритет и ассоциативность операций 1.Ранг и ассоциативность арифметических операций близки к математическому: * / % +
- 19. Преобразование и приведение типов в выражениях Приведение типов – механизм, который автоматически включается при смешивании типов
- 20. Приведение типов – пример Механизм приведения автоматически включается при смешивании типов в выражении. float x,y; int
- 21. Преобразование типов в выражениях Преобразование типов выполняется при присваивании или при вычислении значения выражения. 1. Неявное
- 22. Преобразование типов – пример float x,y; x = sin(3.14*y+1); // int a,b; x = (float) a
- 23. Правила неявного преобразования Преобразование от меньшего типа к большему происходит без потери данных. float = int
- 25. Скачать презентацию