![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
m1kle |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 2.5.2007 Где: Москва, Россия Репутация: нет Всего: нет |
Во всяком случае для меня. Проблема никак не связана с кодом, после прохода одного хода цикла, массив принимает странные значения, может из-за того, что я его переопределяю? Как это правильно делать?
P.S.: Проблема с переменной double koeff[max][max];, и только когда её размер больше 4х4 Это сообщение отредактировал(а) m1kle - 28.4.2011, 16:10 |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
m1kle, индексы массивов в языке С нумеруются с нуля. Таким образом, индекс должен быть больше или равен 0 и меньше max.
|
|||
|
||||
m1kle |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 2.5.2007 Где: Москва, Россия Репутация: нет Всего: нет |
Я сделал max=3, все начал с нуля, в циклах оставил <=, но проблема та же.
|
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
так как размер массивов у тебя зависит от max, то уменьшив ее до 3-х, ты уменьшил и массивы. Короче, замени на знак меньше. |
|||
|
||||
m1kle |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 245 Регистрация: 2.5.2007 Где: Москва, Россия Репутация: нет Всего: нет |
Если заменить на знак меньше, он неправильно работает. Я сделал 3, но в цикле он проходиться по переменным начиная с нуля, а не с единицы, как было раньше.
P.S.: Главная загадка - почему он из zn[] перекладывает в koeff, когда в коде нигде такого нету. א Это сообщение отредактировал(а) m1kle - 28.4.2011, 17:19 |
|||
|
||||
bsa |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Добавлено через 3 минуты и 48 секунд Этот код тоже ошибку содержит:
|
||||
|
|||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |