2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 51
|
||||||
1 | ||||||
Какие здесь ошибки19.04.2017, 09:21. Просмотров 370. Ответов 3
Метки нет Все метки)
(
1)
2)Let’s given: - queue R with values that are the last five numbers given above; - Queue – user defined data type (structure) for node of queue (equal to Node); - Add (R, A) – function that add value A to queue R; - Top (R) – function that returns value of the first node of the queue R; - Remove (R) – function that removes the node from the queue R; - isEmpty (R) – function that tests if the queue R is empty (no nodes). Task: Explain why an error occurs. int main() { Queue *R; R = NULL; Add (R, 11); Add(R, 22); for (int i=0: i<=2; i++) { cout << Top(R) << “ “; Remove(R); } return 0; }
0
|
|
19.04.2017, 09:21 | |
Подскажите пожалуйста какие ошибки здесь есть - или что не соблюдено. Какие здесь идентификаторы? Структура ( где здесь ошибки?)
|
|
1265 / 1023 / 469
Регистрация: 25.12.2016
Сообщений: 3,331
|
|
19.04.2017, 09:23 | 2 |
0
|
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 51
|
||||||
19.04.2017, 09:39 [ТС] | 3 | |||||
1) Первую проблему я решила так
0
|
1998 / 1598 / 488
Регистрация: 31.05.2009
Сообщений: 2,990
|
|
19.04.2017, 19:27 | 4 |
1) Здесь единственная ошибка это попытка вывести данные несуществующего элемента p1->Next->Next. Ну, а 16 строка в вашем примере вообще лишена смысла поскольку p2->Next и p1->Next->Next это один и тот же элемент (строка 15).
2) Число итераций цикла превышает размер очереди. Т.е., на последней итерации функция Top будет работать с уже пустой очередью (нулевым указателем, R = NULL).
0
|
19.04.2017, 19:27 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Где здесь ошибки? Почему крашится? Здесь есть какие нибудь ошибки ? и как здесь получается в ответе 6.25? сма Ariston AQM9D 490UEU какие ошибки?, какие ошибки? Какие вычисления здесь происходят? Какие исходники требуются здесь? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |