Информатика. Программирование на C++. Мамонова Т.Е. - 17 стр.

UptoLike

Составители: 

Далее в рамках изучения курса «Информатика» с целью упрощения
понимания программ будут приводиться примеры лишь такой директи-
вой препроцессора, как #include.
2.1.6. Предварительные замечания о функциях ввода/вывода
В языке нет встроенных средств ввода/вывода. Он осуществляется
с помощью подпрограмм, типов и объектов, содержащихся в стандарт-
ных библиотеках ANSI C <stdio.h> и C++ <iostream.h>.
Основные функции ввода/вывода в стиле языка C:
int scanf (const char* format...)// ввод
int printf(const char* format...)// вывод
Они выполняют форматированный ввод и вывод произвольного ко-
личества величин в соответствии со строкой формата format. Строка
формата содержит символы, которые при выводе копируются в поток
(на экран) или запрашиваются из потока клавиатуры) при вводе,
и спецификации преобразования, начинающиеся со знака %, которые
при вводе и выводе заменяются конкретными величинами. Типы специ-
фикаторов представлены в табл. 3.
Таблица 3
Спецификаторы формата для функции printf()
символ
%d целое десятичное число
%i целое десятичное число
%e десятичное число в виде x.xx e+xx
%E десятичное число в виде x.xx E+xx
%f десятичное число с плавающей запятой xx.xxxx
%F десятичное число с плавающей запятой xx.xxxx
%g %f или %e, что короче
%G %F или %E, что короче
%o восьмеричное число
%s строка символов
%u беззнаковое десятичное число
%x шестнадцатеричное число
%X шестнадцатеричное число
%% символ %
%p указатель
%n указатель
17