Форматированный вывод

Функции форматированного вывода предназначены для вывода символов, строк, целых и вещественных чисел.

Форматированный вывод осуществляется функцией printf (print format – форматная печать), которая выводит данные на экран терминала в соответствии с заданным форматом их представления:

printf(“формат”, аргументы);

где аргументы – список вывода – имена переменных, значения которых выводятся,

формат – представляет собой строку, содержащую сообщения, которые должны быть выведены на экран, управляющие символы (ESC-последовательности) и спецификации преобразований выводимых данных (аргументов):

printf(“\nСи – современный язык программирования\n”);

При выполнении этой функции курсор на экране перейдет на новую строку (\n), будет выведено сообщение:

Си – современный язык программирования

и курсор снова перейдет на новую строку. Как видно, ESC-последовательности включаются в строку, но сами на экран не выводятся.

Спецификации преобразований задают вид выводимых данных. Они состоят из символа % и спецификаторов:

d - для данных целого типа в десятичной системе счисления,

x - для данных целого типа в шестнадцатеричной системе счисления,

f - для данных вещественного типа в форме с фиксированной запятой,

e - для данных вещественного типа в форме с плавающей запятой,

g - наиболее короткое представление из f и e,

с - для данных символьного типа,

s - для строк.

Очередная спецификация в формате относится к очередному аргументу в списке вывода. Спецификации могут быть разделены пробелами, запятыми или идти подряд:

char c=’A’;

int i=-123;

float x=123.456;

char str[10] =”student”;

printf(“\n%c %d”, c, c);

printf(“\n%f, %e, %g”, x, x, x);

printf(“\n%s”, str);

printf(“\n%d %f %c”, i, x, c);

На экран будет выведено:

A 65

123.456000, 1.234560e+002, 123.456








Дата добавления: 2015-10-19; просмотров: 624;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.