Карточка Junior Строки обновлено

sprintf: основные спецификаторы

Вопрос

Какие спецификаторы sprintf чаще всего нужны?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

- %d целое, %05d с ведущими нулями. - %.2f число с двумя знаками. - %s строка, %-10s выравнивание влево по ширине 10. - %x шестнадцатеричное, %b двоичное. - %% знак процента.

Ответ

  • %d целое, %05d с ведущими нулями.
  • %.2f число с двумя знаками.
  • %s строка, %-10s выравнивание влево по ширине 10.
  • %x шестнадцатеричное, %b двоичное.
  • %% знак процента.

Разбор

printf выводит сразу и возвращает длину, sprintf возвращает строку.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.