Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТРПП Ответы на Экзамен.docx
Скачиваний:
4
Добавлен:
19.12.2018
Размер:
53.18 Кб
Скачать
  1. Функции get() и put().

Функция get() вводит один символ со стандартного устройства ввода (оно обозначается cin и, если оно не было переназначено, то это клавиатура).

Функция put() выводит одиночный символ на стандартное устройство вывода (оно обозначается cout и, если оно не было переназначено, то это экран).

  1. Функция getch().

Если требуется вводить символы непосредственно в программу, используется функция getch(). Эта функция реализует не буферизованный ввод, т.е. вводимые символы сразу попадают в программу, минуя буфер. При использовании функции getch() ввод не может быть перенаправлен. Символы всегда выводятся на экран, а считываются с клавиатуры. Для использования функции getch() функций в директиве include необходимо указывать библиотечный файл conio.h.

  1. Функции printf и sprintf. Функция printf

Функция printf может быть использована для вывода информации на экран (находится в библиотеке stdio.h).

Формат функции:

printf (Аргумент1, Аргумент2, Аргумент3, ...)

Функция printf формирует и выводит на экран символьную строку из аргументов Аргумент1, Аргумент2, Аргумент3, ..., где

Аргумент1 – это строка символов, которая может включать управляющие последовательности \n \t и т.д., а также знак %.

Знак % указывает место включения в строку символов Аргумента2, Аргумента 3, ...

  • %f – вещественное число, можно указать формат числа;

  • %4.0f – первая цифра - общее количество позиций на число, вторая цифра - количество позиций на дробную часть;

  • %d – десятичное целое число;

  • %о – восьмеричное целое число;

  • %х – шестнадцатеричное целое число;

  • %с – символ

  • %s – символьная строка