double fabs(duble x); - модуль числа с плавающей точкой;
double asin(duble x); - арксинус;
double atan(duble x); - арктангенс;
srand (seed) int seed; - инициализация генератора случайных чисел (ГСЧ) rand( ) и
int rand( ); - ГСЧ;
long int time(p), longint p - время в секундах, отсчитываемое от 1.01.1970 г. (0.00 по Гринвичу).
delay(t); - задержка во времени на t микросекунд;
double pow (double x, double y) и
long double pow (long double x, long double y) - возвращает значение, равное ху.
double exp(double x) и
long double exp (long double x) – возвращает значение exp(x).
Все стандартные функции имеют прототип в соответствующем заголовочном файле. В соответствии со стандартом языка ANSI в языке Си пятнадцать следующих заголовочных файлов присутствуют обязательно (табл.1.4):
Диагностика программы
Преобразование и проверка символов
Проверка ошибок
Работа с числами с плавающей запятой
Определение размеров целочисленных типов
Поддержка интернациональной среды
Математические библиотеки
Возможности нелокальных переходов
Отработка сигналов
Поддержка функций с неопределенным числом аргументов.
Разное
Библиотека стандартов ввода/вывода
Библиотека общего назначения
Функции работы со стройками символов
Функции работы с датами и временем
Подключение Dos
Наиболее часто встречающиеся функции языка Си приведены в табл.1.5
Таблица 1.5
Функции языка Си
Функция
Перевод
Назначение
printf ( )
Принтф
Вывод на экран некоторой информации
cprintf ( )
Спринтф
Форматированный вывод на экран
main ( )
Майн
Определяет имя функции
scanf ( )
Сканф
Ввод с клавиатуры
getch ( )
Гетч
Ожидает, пока не будет введен с клавиатуры какой-либо символ
gets ( )
Гетс
Читает символы с клавиатуры до тех пор, пока не будет нажата клавиша «Enter»
strcpy (S1,S2)
Стрикопи
Копирование содержимого строки S2 в строку S1
strcat (S1,S2)
Присоединяет строку S2 к строке S1 и помещает ее в массив строки S1. Строка S2 не меняется
strcmp (S1,S2)
Сравнивает строки S1 и S2. Результат равен 0, если S1=S2; положительное решение, если S1>S2; отрицательное значение, если S1<S2
strlen (S)
Возвращает длину строки S
символ \О в конце не учитывается