Презентация Операции языка С онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Операции языка С абсолютно бесплатно. Урок-презентация на эту тему содержит всего 39 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Операции языка С
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:39 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:485.87 kB
- Просмотров:74
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№14 слайд
![Преобразование типов при](/documents_6/29a0ac41446a9906563132b69cf1071d/img13.jpg)
Содержание слайда: Преобразование типов при вычислении выражений
Выражение в языке С - это некоторая допустимая комбинация переменных, констант и операций.
Если операнды операции принадлежат разным типам, то они приводятся к некоторому общему типу.
Различаются неявные и явные преобразования типов.
№16 слайд
![Правила автоматического](/documents_6/29a0ac41446a9906563132b69cf1071d/img15.jpg)
Содержание слайда: Правила автоматического
приведения типов при вычислениях (1):
Все переменные типа char и short int преобразуются в int, все переменные типа float преобразуются в double.
Для любой пары операндов:
если один из операндов long double, то и другой преобразуется в long double;
если один из операндов double, то и другой преобразуется в double;
№17 слайд
![Правила автоматического](/documents_6/29a0ac41446a9906563132b69cf1071d/img16.jpg)
Содержание слайда: Правила автоматического
приведения типов при вычислениях (2):
если один из операндов long, то и другой преобразуется в long;
если один из операндов unsigned, то и другой преобразуется в unsigned.
3. В операторе присваивания конечный результат приводится к типу переменной в левой части оператора присваивания, при этом тип может как повышаться (расширение типа), так и понижаться (сужение типа).
№29 слайд
![Поразрядные операции](/documents_6/29a0ac41446a9906563132b69cf1071d/img28.jpg)
Содержание слайда: Поразрядные операции
(побитовые операции)
Поразрядные операции можно проводить с любыми целочисленными переменными и константами.
Нельзя использовать эти операции с переменными типа float, double и long double.
Результатом побитовой операции будет целочисленное значение.
№34 слайд
![Операция запятая Операция](/documents_6/29a0ac41446a9906563132b69cf1071d/img33.jpg)
Содержание слайда: Операция запятая
Операция запятая имеет самый низкий приоритет из всех операций языков С и C++.
Операция запятая выполняется слева направо, и ее значением является значение правого операнда.
В выражении (выр1), (выр2) сначала вычислится значение (выр1), затем - значение (выр2).
Например: int x, y=5;
x=(y+2, y-3); //результат: x=2
Скобки необходимы, поскольку оператор «запятая» имеет более низкий приоритет по сравнению с оператором присваивания (результат без скобок x=7)
№35 слайд
![Операция sizeof Имеет две](/documents_6/29a0ac41446a9906563132b69cf1071d/img34.jpg)
Содержание слайда: Операция sizeof
Имеет две формы:
sizeof (тип)
sizeof (выражение).
Результат - целочисленное значение длины типа или выражения в байтах.
При использовании второй формы значение выражения не вычисляется, а лишь определяется его тип.
Например: int x=2, y=3, z; float b=5.5;
z=sizeof(x); z=sizeof(int); z=sizeof(b); z=sizeof(float);
№37 слайд
![Определение некоторых понятий](/documents_6/29a0ac41446a9906563132b69cf1071d/img36.jpg)
Содержание слайда: Определение
некоторых понятий
Операнд – вложенное выражение в выражении С++, воздействующее на некоторый оператор.
Оператор – лексема в выражении С++, которая приводит к значению данного типа, и возможно имеющая побочные эффекты. Оператору дается от одного до трех выражений в качестве операндов
Определение типа – декларация, которая даёт типу имя
Преобразование типа – представление значения одного типа как значение его допустимого представления, имеющего другой тип.
№38 слайд
![Библиографический список](/documents_6/29a0ac41446a9906563132b69cf1071d/img37.jpg)
Содержание слайда: Библиографический список
Подбельский В.В., Фомин С.С. Курс программирования на языке Си: учебник. М.: ДМК Пресс, 2012. – 384 с.
Павловская Т.А. C/C++. Программирование на языке высокого уровня: учебник для студентов вузов, обучающихся по направлению "Информатика и вычисл. техника" СПб.: Питер, 2005. - 461 с.
Павловская Т. А., Щупак Ю. А. С++. Объектно-ориентированное программирование. Практикум. Практикум. — СПб.: Питер, 2006. — 265 с: ил.
Березин Б.И. Начальный курс C и C++ / Б.И. Березин, С.Б. Березин. - М.: ДИАЛОГ-МИФИ, 2001. - 288 с
Каширин И.Ю., Новичков В.С. От С к С++. Учебное пособие для вузов. – М.: Горячая линия – Телеком, 2012. – 334 с.
Скачать все slide презентации Операции языка С одним архивом:
Похожие презентации
-
Операции и выражения языка Си
-
Базовый ввод и вывод в Java. Операции языка Java. Операторы управления Java. Массивы в Java
-
Основы языка ассемблер. Операции ввода/вывода
-
Обзор операций и базовых инструкций языка Си. (Тема 3)
-
ОПЕРАЦІЙНА СИСТЕМА UNIX 1. Загальні відомості і структура ОС UNIX 2. Основи роботи у UNIX 3. Типи оболонок 4. Маски 5. Трубопроводі UNIX - ст
-
Арифметические операции в Паскале
-
Программирование на языке С. Модуль 2. Операции
-
Основные конструкции языка программирования. Турбо Паскаль (тестирование). 10 -11 класс
-
Операции для работы с файлами
-
Кодирование основных типов алгоритмических структур на языках объектно — ориентированного и процедурного программирования