Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CCPP / C / Презентации / Язык программирования C-02.pdf
Скачиваний:
53
Добавлен:
23.03.2016
Размер:
366.12 Кб
Скачать

Язык программирования C

1

Модуль 2. Структура программы

Использование библиотечных функций

Ввод с клавиатуры и вывод на экран

Написание простых программ

Компиляция, компоновка и выполнение программ

2

Модуль 2. Структура программы

Структура простой программы

Простая программа на С размещается в единственном исходном модуле (текстовом файле с расширением .с) и имеет следующую структуру:

prog.c

комментарий, описывающий

/* эта простая программа на С

вычисляет сумму двух целых чисел

 

назначение программы

 

*/

 

 

директивы #include

#include <stdio.h>

 

 

для библиотечных функций

 

функция main,

int main()

 

в теле которой располагаются:

{

описания локальных переменных

исполняемые инструкции

ввод,

вычисления

печать

оператор завершения.

}

int a, b, c;

printf(“Enter 2 int values: “);

scanf(“%d %d”, &a,&b);

c = a + b;

printf(“%d+%d=%d\n”,a,b,c);

return 0;

3

Модуль 2. Структура программы

Использование библиотечных функций

Для вызова функций стандартной библиотеки языка С требуется

подключение соответствующих заголовочных файлов при помощи директивы препроцессора #include

Некоторые стандартные заголовочные файлы:

<limits.h>

- системно-зависимые значения

<float.h>

- системно-зависимые значения

<stdio.h>

- функции ввода / вывода

<stdlib.h>

- функции стандартной библиотеки

<math.h>

- математические функции

<ctype.h>

- операции с символами

<string.h> - операции со строками

<time.h>

- операции с датами и временем

<stdarg.h> - списки аргументов переменной длины

<locale.h> - локализация приложений

<conio.h>

- нестандартные функции работы с консолью

4