Перед выводом printf заменяет все объекты в строке в соответствии со спецификациями аргумента. Например, printf (" В %d М содержится %d cm\n", У ) ; %d в строке формата - это спецификация аргумента. < Спецификации аргумента начинаются с символа процента (%) и одной буквой, обозначающей тип данных. Спецификации формата: - %d целое число; - %и целое число без знака; - %ld длинное целое число; - %р значение указателя; - % f число с плавающей точкой; - %е число с плавающей точкой в экспоненциальной форме; - %>с символ; - %s строка; - %х целое в шестнадцатеричном формате. Пример. Можно задать ширину поля, например %6d -поле шириной 6. Значение будет напечатано сдвинутым вправо (впереди пробелы), так что общая ширина поля равна 6. Пример. Для формата вещественных чисел можно указать дробную часть, например %8.4f - поле шириной 8, десятичная часть 4. В конце форматной строки можно поставить знаки: - \п перевод строки; - \ / (перевод формата или очистка экрана) - \t (табуляция) - \Ь (забой <-) - \xhhh (вставка символа с кодом ASCII ҺҺҺ, где ҺҺҺсодержит от I до 3 16-ричных цифр) Для вывода можно использовать функции: puts иputchar. Функция puts выводит строку на экран. Пример: ^include <stdio.h> main () { puts("npHBeT, студент"); }
RkJQdWJsaXNoZXIy MTExODQxMg==