Функция printf - извежда съобщение и стойност
Чрез библиотечна функция printf се извежда съобщение и стойност на екрана. Тази функция се съдържа в библиотечен файл stdio.h. Описание на библиотечна функция printf: входните параметри са оградени с кръгли скоби; съобщението - последователност от знаци, се огражда с кавички; в зависимост от типа на извеждана стойност се ползват отделни спецификатори за преобразуване. Форматиращата последователност от знаци може да съдържа 0 или повече директиви за преобразуване, като всяка от тях започва със знак % последван от определен знак.
Библиотечната функция printf използва следните стандартни спецификатори за преобразуване при извеждане на стойност:%c - знак
%d - извежда цяло число със знак
%f - извежда реално число - число с плаваща запетая
%s - извежда съобщение - знаков низ, стринг
%u - извежда цяло число без знак
Същите спецификатори се използват и от библиотечната функция scanf
Функцията printf поддържа използването на стандартни последователности (escape sequences):
\a - звуков сигнал - от вградения в дъното говорител
\b - връща курсора с една позиция
\n - премества курсора в началото на следващия ред
\t - табулация - за подреждане по колони при таблично представяне на данните
\\ - знак \ е служебен като с 2 последователни знака \\ се извежда \
\? - знакът ? е служебен извежда знак ?
\" - знакът " е служебен извежда знака "
Примерната програма съдържа пример, илюстриращ работата на библиотечна функция printf като се извежда определено съобщение - текст:
Задачи с подобни функции и служебни думи са разгледани в страницата с електронни уроци по информатика - програмиране.
Илюстриране работата на характерни алгоритми можете да намерите в предоставените електронни помагала съдържащи решени примери.