1 / 1 / 1
Регистрация: 16.05.2013
Сообщений: 240
|
||||||
1 | ||||||
Найти количество вхождений подстроки в строку03.06.2016, 22:15. Показов 1487. Ответов 9
Метки нет (Все метки)
Доброго времени суток!
Разработать подпрограмму, которая определяет, содержится ли одна заданная строка в другой заданной строке, и если да, то, начиная с какой позиции. Не могу понять почему программа зациклилась на вводе второй строки.
0
|
03.06.2016, 22:15 | |
Ответы с готовыми решениями:
9
Найти количество вхождений подстроки 8 бит Как правильно найти количество вхождений символа в строку? Найти количество вхождений подстроки в строку Найти количество вхождений подстроки в строку |
Эксперт Hardware
|
|
04.06.2016, 06:25 | 2 |
..строка(78)
В большинстве случаях для строковых команд применяются такие варианты префиксов: Код
REP - применяется для MOVSB (копирование строки) REPE - применяется для CMPSB (сравнение строк) REPNE - применяется для SCASB (поиск символа в строке)
1
|
1 / 1 / 1
Регистрация: 16.05.2013
Сообщений: 240
|
|
04.06.2016, 11:51 [ТС] | 3 |
0
|
1 / 1 / 1
Регистрация: 16.05.2013
Сообщений: 240
|
|
04.06.2016, 16:39 [ТС] | 5 |
0
|
1 / 1 / 1
Регистрация: 16.05.2013
Сообщений: 240
|
||||||
04.06.2016, 17:19 [ТС] | 7 | |||||
Может я не прав, но как мне кажется, до функции поиска программа и не доходит
Enter the string 1: /ввожу строку/ Enter the string 2: /ввожу строку/ Enter the string 2: /ввожу строку/ Enter the string 2: ... И так до бесконечности. При чем тут функция когда ввод строки находится вне цикла? Если я не прав, то может быть вы мне нормально объясните где я не прав, т.к. ассембер я знаю очень плохо Добавлено через 14 минут Сделать функцию которая возвращает номер первого вхождения построки в строку, а программа должна считать количество вхождений
0
|
Эксперт Hardware
|
||||||
04.06.2016, 17:24 | 8 | |||||
Попробуй добавить переход для отладки.
Если глюк в функции, то проблема должна исчезнуть:
1
|
1 / 1 / 1
Регистрация: 16.05.2013
Сообщений: 240
|
|
04.06.2016, 17:51 [ТС] | 9 |
0
|
Эксперт Hardware
|
|
04.06.2016, 18:00 | 10 |
При том, что после ввода второй строки, сразу начинает выполняться функция, а в ней - непонятно что. Вполне возможно, что просто в строке(61) неправильный выход. Оставь изменения и закоментируй отладочный переход. Дальше отладчиком, в котором можно выловить всех блох..
1
|
04.06.2016, 18:00 | |
04.06.2016, 18:00 | |
Помогаю со студенческими работами здесь
10
Найти количество и места вхождений подстроки в строку Количество вхождений подстроки в строку Определить количество вхождений подстроки в строку. Количество вхождений подстроки в строку без Pos Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |