Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2024, 23:41   #1
Салага
Пользователь
 
Регистрация: 03.03.2018
Сообщений: 20
По умолчанию n одинаковых символов через printf

Здравствуйте!

Подскажите, пожалуйста, есть ли возможность задать через спецификатор формата в printf количество одинаковых символов для вывода?

Т.е. хочу вывести восклицательный знак, а количество знаков будет зависеть от переменной

Знаю прекрасно, что для числа можно использовать 0*d
Так же понимаю, что можно через memset заполнить строку этими восклицательными знаками, но хочется узнать есть ли такая возможность в printf

спасибо!
Салага вне форума Ответить с цитированием
Старый 26.06.2024, 05:39   #2
Алексей1153
фрилансер
Участник клуба
 
Регистрация: 11.10.2019
Сообщений: 1,010
По умолчанию

Салага, какой язык?

в C придётся через цикл. Либо заранее подготовить строку максимальной длины, а длину для вывода указывать нужную (мЕньшую, чем длина строки)

в C++ выводить можно через std::cout , манипуляторы std::setw и std::setfill

или
Код:
std::cout<<std::string(N, '!');

Последний раз редактировалось Алексей1153; 26.06.2024 в 05:45.
Алексей1153 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Последовательность одинаковых символов С++ Valuvir Помощь студентам 0 01.04.2019 11:36
Please, help me! модификаторы спецификации диалога для printf. Conversation specification modifiers for printf. AselNU Помощь студентам 5 14.10.2018 15:33
поиск одинаковых символов user7789 Microsoft Office Excel 11 12.09.2013 10:14
Максимальное кол-во одинаковых символов MAKEDON Общие вопросы C/C++ 1 11.04.2009 16:23