Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 51

Какие здесь ошибки

19.04.2017, 09:21. Показов 621. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1)
C++
1
2
3
4
5
int main()
{ Node *p1, *p2; p1 = new Node; p2 = new Node;
p1->Data = 11; p2->Data = 22; p1->Next = p2; p2->Next = NULL;
cout << p1->Data << “ “ << p1->Next->Data << “ “ << p1->Next->Next->Data;
return 0; }

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
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.04.2017, 09:21
Ответы с готовыми решениями:

Подскажите пожалуйста какие ошибки здесь есть - или что не соблюдено.
Доброе утро! Я начинаю только осваивать программирование.Читаю - решаю задачи - пытаюсь разбираться в ошибках. Написал программу с...

Какие здесь идентификаторы?
# include &quot;c:\borlandc\include\iostream.h&quot; # include &quot;c:\borlandc\include\math.h&quot; # include &quot;c:\borlandc\include\conio.h&quot; void...

Структура ( где здесь ошибки?)
struct { int a, int b, }z; помогите разобраться, где здесь ошибки?

3
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
19.04.2017, 09:23
Цитата Сообщение от kristina178012 Посмотреть сообщение
C++
1
“ “
Не те кавычки. Должны быть такие.
C++
1
" "
0
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 51
19.04.2017, 09:39  [ТС]
1) Первую проблему я решила так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream> 
#include <stdlib.h> 
using namespace std;
 
struct Node 
{ int Data; 
Node * Next; };
 
int main()
{ Node *p1, *p2; 
p1 = new Node; 
p2 = new Node;
p1->Data = 11; 
p2->Data = 22; 
p1->Next = p2; 
p2->Next = p1;
p1->Next->Next = NULL;
cout << p1->Data << " " << p1->Next->Data << " " ;
system("pause"); 
return 0; }
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
19.04.2017, 19:27
1) Здесь единственная ошибка это попытка вывести данные несуществующего элемента p1->Next->Next. Ну, а 16 строка в вашем примере вообще лишена смысла поскольку p2->Next и p1->Next->Next это один и тот же элемент (строка 15).
2) Число итераций цикла превышает размер очереди. Т.е., на последней итерации функция Top будет работать с уже пустой очередью (нулевым указателем, R = NULL).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.04.2017, 19:27
Помогаю со студенческими работами здесь

Где здесь ошибки? Файлы
Подскажите, пожалуйста, где здесь ошибки. Условие: считать текст из файла и вывести на экран количество вхождений заданного слова в текст и...

Где здесь ошибки? Почему крашится?
#include &quot;stdafx.h&quot; #include &lt;math.h&gt; #include &lt;iostream&gt; #define MAX_DEGREE 340 #define MAX_LINE 4 using namespace std; ...

Здесь есть какие нибудь ошибки ? и как здесь получается в ответе 6.25?
program r2; var b:real; begin b:=100; repeat b:=b/2; until b&lt;10; writeln (b:0:2); end. Здесь есть какие нибудь ошибки ?...

Какие здесь ошибки?

сма Ariston AQM9D 490UEU какие ошибки?, какие ошибки?
у меня только модуль мшина AQM9D 490UEU A_507696400030_Arcadia 3F прошиву слил но ошипки посмотреть без морды как? меня интересуют...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru