Содержание
- 2. Арифметичні операції й арифметичні вирази Традиційним способом задавання арифметичних операцій є використання двохмістних арифметичних операторів мультиплікативної
- 3. Арифметичні операції й арифметичні вирази Операція множення здійснюється над операндами будь-яких (можливо різних!) типів. Операція ділення,
- 4. Арифметичні операції й арифметичні вирази Порядок виконання операцій мультиплікативної групи – з ліва на право. Група
- 5. Арифметичні операції й арифметичні вирази Зауваження. Двумістну операцію віднімання варто відрізняти від операції що має найвищий
- 6. Одномісні арифметичні операції Одномісними операціями яки набули найбільшого використання у програмах на мові С є операції
- 7. Префіксна і постфіксна форми операцій ++ та -- У префіксній формі символ операції ставиться ліворуч від
- 8. Префіксна і постфіксна форми операцій ++ та -- Пріоритет операцій ++ і -- вище пріоритету будь-якої
- 9. Приклади арифметичних виразів 1. a = 4.3 + 2.7 У цьому прикладі обидва операнди праворуч від
- 10. Приклади арифметичних виразів 2. b = (c + d) % 4 Тут традиційний порядок виконання арифметичних
- 11. Приклади арифметичних виразів 3. e = ++f/(g + h) В даному прикладі використана префіксна форма оператора
- 12. Домашнє завдання: Приклади арифметичних виразів Визначити значення всіх змінних після виконання наведених виразів чи вказати на
- 13. Особливості використання операції присвоювання У мові Сі операція присвоювання є повноправною частиною будь-якого арифметичного виразу й
- 14. Особливості використання операції присвоювання Не вдаючись поки в семантичні подробиці такого запису, ми будемо користуватися її
- 15. Особливості використання операції присвоювання Але навіть у таку спрощену схему укладаються досить складні в семантичному відношенні
- 16. Операції відношення, логічні операції і логічні вирази Група двохмістних операцій відношення виконує порівняння першого операнда з
- 17. Операції відношення, логічні операції і логічні вирази Результатом будь-якої операції відношення є числове значення типу int,
- 18. Операції відношення, логічні операції і логічні вирази Строго кажучи, логічне значення "істина" відповідає будь-якому числовому значенню,
- 19. Операції відношення, логічні операції і логічні вирази Вирази, які сконструйовані за допомогою операцій відношення, прийнято називати
- 20. Приклади використання умовних виразів x цілком еквівалентна запису: (x у той час як вираз виду x
- 21. Логічні операції і логічні вирази При розробці реальних програм часто виявляється необхідним об'єднати два або більш
- 22. Логічні операції і логічні вирази Припустимо, що expression1 і expression2 - два простих умовних вирази. Тоді:
- 23. Логічні операції і логічні вирази Вирази, побудовані з використанням логічних операцій, ми будемо називати логічними виразами.
- 24. Логічні операції і логічні вирази ОДНАК операція логічного заперечення (!) має дуже високий пріоритет (він такий
- 25. Логічні операції і логічні вирази У загальному випадку операндами логічних операцій можуть бути не тільки умовні
- 26. Умовний оператор Найпростішою інструкцією мови Сі, що використовує логічні вирази, є умовний оператор: expression1 ? expression2
- 27. Умовний оператор expression1 ? expression2 : expression3 Якщо expression1 приймає значення "істина", то результатом умовної операції
- 28. Автоматичне перетворювання типів і операція приведення Якщо до складу арифметичного або умовного виразу входять операнди різних
- 29. Правила перетворення типу 1. якщо операція виконується над даними двох різних типів, обидві величини приводяться до
- 30. Правила перетворення типу Послідовність імен типів, упорядкованих від "вищого" типу до "нижчого", виглядає так: double, float,
- 31. Операція приведення типів У мові Сі мається можливість точно вказати тип даних, до якого необхідно привести
- 32. Операція приведення типів наприклад, змінна res має тип int. Тоді значення арифметичного вираження res = 2.7
- 33. Домашнє завдання Розібрати поняття складеного оператору
- 35. Скачать презентацию