1. Главная
  2. Библиотека
  3. Программирование
  4. string s = "123456789"; int n = s.find ( "456"); s.erase...
Решение задачи

string s = "123456789"; int n = s.find ( "456"); s.erase ( n + 2 ); cout << s;

  • Программирование

Условие:

Что будет выведено на экран после выполнения этой программы?
string s = "123456789"; int n = s.find ( "456"); s.erase ( n + 2 3); cout << s;
Ответ:

Решение:

Сначала строка s равна 123456789. Далее выполняется поиск подстроки 456 функцией find, которая возвращает индекс начала найденной подстроки. В данном случае подстрока 456 начинается с индекса 3 (так как символы имеют ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет