Слайд 2

История Возникновения

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

История Возникновения Язык С возник как универсальный язык системного программирования. Но он
остался в этих рамках. К концу 80-х годов язык С, завоевал массовую популярность среди программистов во всем мире и стал использоваться в самых различных прикладных задачах. Немалую роль здесь сыграло распространение Unix (а значит и С) в университетской среде, где проходило подготовку новое поколение программистов.
Всеусовершенствования были в 1989 году закреплены в стандарте ANSI который и поныне определяет язык С.

Деннис Ритчи
9 сентября 1941 г.
-
12 октября 2011 г.

Слайд 3

Схема структуры языка:

Схема структуры языка:

Слайд 4

Основные типы переменных

Int-Для целое число.
Float-Вещественный тип.Для чисел с плавающей точкой.
Double-Вещественный тип

Основные типы переменных Int-Для целое число. Float-Вещественный тип.Для чисел с плавающей точкой.
двойной точности. Больше или равен типу float.
Char-Символьный тип (один символ)
Void-пустой

Слайд 5

Функции ввода/вывода

Printf-функция форматного вывода — вывода в различные потоки значений разных типов, отформатированных

Функции ввода/вывода Printf-функция форматного вывода — вывода в различные потоки значений разных
согласно заданному шаблону.
Scanf - функция форматированного ввода. С её помощью можно вводить данные со стандартного устройства ввода .

Слайд 6

Язык программирования должен отражать фундаментальные и наиболее важные концепции

Язык программирования является

Язык программирования должен отражать фундаментальные и наиболее важные концепции Язык программирования является
искусственным языком, в котором строго определены синтаксис(способ соединения слов в словосочетания и предложения) и семантика(значение слов), поэтому, в отличие от естественного языка, здесь недопустимы никакие произвольные интерпретации(истолкования).

Слайд 7

Элементы языка

Ключевые слова - оформляют различные конструкции языка : else , int,

Элементы языка Ключевые слова - оформляют различные конструкции языка : else ,
return;
Знаки - играют разделительную роль и обозначают некоторые операции: ;,+,&,(
Литералы(константы)-фиксированные значения: 0 false
Идентификаторы (имена)-определяют конкретные объекты программы : main , scanf, Temp
Директивы процессору- определяют, как должен быть обработан код программы перел\д компиляцией #include , #define
Комментарии-любой текст заключенный между символами /* и */

Языка Си включает следующие элементы

Имя файла: ALGA_CA-32.pptx
Количество просмотров: 40
Количество скачиваний: 0