Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Программирование / Модуль 2.1. Простейшие конструкции языка.pptx
X
- •Модуль 2.1. Простейшие конструкции языка С
- •Темы модуля
- •Планируемые результаты обучения
- •Происхождение языка программирования С
- •История развития языка программирования С
- •Свойства языка
- •Свойства языка
- •С– хорошо структурированный язык
- •Основные структурные элементы языка С
- •Синтаксис и семантика языка программирования
- •Выражения
- •Идентификаторы
- •Правила записи идентификаторов
- •Примеры правильных и неправильных записей идентификаторов
- •Переменные
- •Пять основных типов данных
- •Размеры и диапазоны значений типов данных
- •Модификаторы типов
- •Типы данных, определенные стандартом
- •Объявление переменных
- •Локальные переменные
- •Константы
- •Строковые константы
- •Операции, операторы, операнды
- •Оператор присваивания
- •Составное присваивание
- •Преобразование типов в операторе присваивания
- •Арифметические операции
- •Семантика операторов
- •Префиксная и постфиксная формы записи инкремента и декремента
- •Приоритет выполнения арифметических операторов
- •Операции сравнения и логические операции
- •Операторы сравнения и логические операторы
- •Таблица истинности логических операций
- •Программа на языке С
- •Ключевые слова языка С стандарта С89
- •Структура программы на языке С
- •Директивы препроцессора – инструкции регламентирующие работу компилятора. Их применение расширяет возможности программ
- •Побитовые (поразрядные) операторы
- •Поразрядные операции
- •Поразрядные операторы
- •Таблицы истинности
- •Применение поразрядных операторов
- •Побитовый оператор И: &
- •Поразрядная операция ИЛИ:|
- •Результат логической операции всегда равен 0 или 1
- •Умножение и деление операторами сдвига
- •Пример применения операторов сдвига.
- •Пример использования операции отрицания
Пример использования операции отрицания
В следующем примере оператор отрицания используется в функции шифрования символа:
#include <stdio.h> #include <conio.h> #include "locale.h" int main(void)
{
setlocale(LC_ALL, "rus"); char ch;
scanf(«%c", &ch);
printf(«%c",~ch); /* операция отрицания */ getch();
return 0;
}
Соседние файлы в папке Программирование
