Разделы презентаций


Базовые понятия языка Си

Рассматриваемый материалДиректива предпроцессора #include Функция main функция printf и форматированный вывод типы данных переменная и ее адрес ввод данных

Слайды и текст этой презентации

Слайд 1Базовые понятия языка Си

Базовые понятия языка Си

Слайд 2Рассматриваемый материал
Директива предпроцессора #include
Функция main
функция printf и форматированный

вывод
типы данных
переменная и ее адрес
ввод

данных

Рассматриваемый материалДиректива предпроцессора #include Функция main функция printf и форматированный вывод типы данных переменная и ее адрес

Слайд 3Директива предпроцессора #include
Директивы препроцессора - это такие команды которые будут

выполняться не просто до запуска программы, но даже до компиляции.

В директивы препроцессора подключаются внешние заголовочные файлы и определяются некоторые абсолютные значения проекта.
Обратите внимание, что директивы препроцессора это достаточно сложный инструмент. Использовать его только для определения константных значений не лучшее архитектурное решение.
Для нашего проекта нам понадобится директива include . Эта директива подключит библиотеку стандартного ввода вывода в наш проект.
Директива предпроцессора #includeДирективы препроцессора - это такие команды которые будут выполняться не просто до запуска программы, но

Слайд 4Функция main
Функция main – это точка входа в программу. Поскольку

программы написанные на языке си работают на одном уровне с

операционной системой, а не в среде виртуализации, то программы должны сообщать операционной системе, что они отработали нормально. Это делается посредством возврата в качестве результата работы программы кода «0». Поэтому тип возвращаемого значения функции Main integer. Любой другой возвратный код сообщает системе, что программа завершена некорректно и необходимо освобождать занятые ей ресурсы.

Функция mainФункция main – это точка входа в программу. Поскольку программы написанные на языке си работают на

Слайд 5Функция printf
Общение с пользователем в чистом Си происходит через консоль.

Для того чтобы выводить какую-либо информацию используется функция printf предназначенная

для форматированного вывода некоторого текста в консоль. Функция описана в заголовке stdio.h, поэтому мы и включили данный заголовок в нашу программу.
Какого рода форматирования применяется при выводе строк в консоль? Существуют два основных инструмента придания выводу необходимого вида:
экранированные последовательности
заполнители
Функция printfОбщение с пользователем в чистом Си происходит через консоль. Для того чтобы выводить какую-либо информацию используется

Слайд 6Экранированная последовательность
Экранированная последовательность – это буква или символ написанные после

знака «\» и при выполнении программы будут на что то

заменены. Самые часто используемые – это «\n» «\t» «\\» «\0»
Пример


Результатом выполнения программы


Экранированная последовательностьЭкранированная последовательность – это буква или символ написанные после знака «\» и при выполнении программы будут

Слайд 7Заполнитель
Заполнитель – тоже специальная последовательность, но она говорит компилятору, что

на место этой последовательности необходимо вставить некий аргумент, который будет

передан после строки. Заполнитель начинается со знака процента и обозначает тип вставляемой переменной. Часто исползуемые:
%d %s %c %p %lf %x %%
Пример


Результат выполнения программы


ЗаполнительЗаполнитель – тоже специальная последовательность, но она говорит компилятору, что на место этой последовательности необходимо вставить некий

Слайд 8Типы данных

Типы данных

Слайд 9Переменная и ее адрес
Переменная это именованный контейнер. У каждого такого

контейнера есть адрес в памяти. Язык Си позволяет взять этот

адрес и работать с ним. Оператор взятия адреса это знак «&» поставленный перед именем переменной. Т.е. у любой переменной всегда есть значение и адрес, где хранится данное значение.
Пример


Результат выполнения программы

Переменная и ее адресПеременная это именованный контейнер. У каждого такого контейнера есть адрес в памяти. Язык Си

Слайд 10Ввод данных
Одним из способов ввода является функция scanf. Принцип

ее работы очень схож с функцией printf.
Пример



Результат работы программы




Ввод данных Одним из способов ввода является функция scanf. Принцип ее работы очень схож с функцией printf.Пример

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика