0 / 0 / 2
Регистрация: 15.09.2012
Сообщений: 78
|
||||||
1 | ||||||
Переписать в другой файл все его строки с заменой в них символа 0 на символ 1 и наоборот09.04.2013, 16:11. Показов 3886. Ответов 3
Метки нет Все метки)
(
Язык си.
Имеется текстовый файл. Переписать в другой файл все его строки с заменой в них символа 0 на символ 1 и наоборот. Вообщем проблема в том, что при замене он заменяет сначало все символы на 0, а только потом уже получившиеся нули и которые были ранее заменяет на 1. Подскажите, как сделать, чтобы заменял как в условии.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
09.04.2013, 16:11 | |
Ответы с готовыми решениями:
3
Переписать в другой файл все строки заданного с заменой символа 1 на символ 0 и наоборот
Переписать в файл g все компоненты файла f с заменой в них символа 0 на символ 1 и наоборот |
6 / 6 / 6
Регистрация: 19.03.2013
Сообщений: 50
|
|||||||||||
09.04.2013, 16:24 | 2 | ||||||||||
Рассмотрим твой блок кода по внимательнее:
Допустим у нас последовательность 101, счетали первый символ в переменную c он '1' проверили - единица? да! поменяли на '0', опять его же проверяем но уже на '0', проверка проходит так как в предыдущей проверке мы его поменяли на '0', ну и так дальше по кругу. Отсюда и ошибки Как вариант:
1
|
0 / 0 / 2
Регистрация: 15.09.2012
Сообщений: 78
|
|
09.04.2013, 16:38 [ТС] | 3 |
В таком случаи он заменяет 0 на 1, а вместо изначальной единицы становится пустое место.(
0
|
6 / 6 / 6
Регистрация: 19.03.2013
Сообщений: 50
|
||||||
09.04.2013, 16:39 | 4 | |||||
![]() Решение
Немного поправил
![]()
1
|
09.04.2013, 16:39 | |
Помогаю со студенческими работами здесь
4
Переписать в файл g все компоненты файла f с заменой в них символа 0 на символ 1 и наоборот
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |