Программирование на С

Автор работы: Пользователь скрыл имя, 30 Апреля 2012 в 22:09, курсовая работа

Описание работы

За истекшие три последних десятилетия С превратился в один из наиболее важных и популярных языков программирования. Беспрецедентный рост популярности объясняется, прежде всего, тем, что этот язык программирования нравится всем пользователям. В течении последнего десятилетия многие программисты перешли с языка программирования С на более модный С++. Однако С по-прежнему остается важным языком программирования и сам по себе, и как промежуточная ступень при переходе на С++. При изучении языка С вы сами поймете, что он обладает массой достоинств.

Содержание работы

Введение………………………………………………………………………..2
1.Основные понятия………………………………………………………….3
1.1 Алгоритм……………………………………………………………….3
1.2 Типы данных…………………………………………………………...3
1.3 Постановка задачи……………………………………………………..4
1.4 Операторы……………………………………………………………...5
1.4.1 Оператор присваивания(=)……………………………………..5
1.4.2 Условный оператор(if)………………………………………….5
1.4.3 Оператор умножения(*)…………………………………..........5
1.4.4 Оператор сложения (+)………………………………………....6
1.4.5 Оператор вычитания(-)……...……………………………….....6
1.5 Функции……………………………………………………………….6
1.5.1 Функция printf()……………………………………………….6
1.5.2 Функция scanf().……………………………………………….7
1.6 Комментарии в языке С. …………………………………………....7
1.7 Блок-схема. …………………………………………………...............7
2. Линейные и разветвляющиеся вычислительные процессы…………...9
3. Циклические вычислительные процессы. …………………………….13
3.1 Циклы с заданным числом повторений(for)………………………13
3.2 Циклы с не известным числом повторений(while)………………..15
4. Массивы…………………………………………………………………..21
4.1 Одномерные массивы………………………………………………..21
4.2 Двумерные массивы…………………………………………………22
5.Массивы символов. Строки………………………………………………31
6.Структуры…………………………………………………………………34
7.Функции Fopen, fclose, getc, putc………………………………………...42
8. Функции…………………………………………………………………..46
8.1 Функции не возвращающие значение………………………………47
8.2 Функции возвращающие значение………………………………………………..47
8.3 Функции с параметрами……………………………………………..48
8.4 Формальные и фактические параметры…………………………..49
Вывод…………………………………………………………………