Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

исправить двусвязный список? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести строку символов, если ее длина нечетная, удалить символ, стоящий посередине строки. http://www.cyberforum.ru/cpp-beginners/thread324992.html
Помогите пожалуйста с решением Ввести строку символов, если ее длина нечетная, удалить символ, стоящий посередине строки.
C++ Дана последовательность целых чисел a1, a2, ..., an. Не понимаю почему не работает Дана последовательность целых чисел a1, a2, ..., an. Выяснить, какое число встречается раньше - положительное или отрицательное. #include <stdio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread324990.html
C++ Пирамидка
Привет всем. Помогите пожалуйсто написать программу, которая с помощью двух вложенных циклов печатает пирамидку. Мой код #include<iostream> using namespace std; int main() ...
C++ Дана последовательность целых чисел a1, a2, ..., an. Выяснить, какое число встречается раньше - положительное или отрицательное.
Дана последовательность целых чисел a1, a2, ..., an. Выяснить, какое число встречается раньше - положительное или отрицательное. Не работает :hysteric: Помогите, пожалуйста..... #include...
C++ Ввести строку символов, если ее длина кратна 2, посчитать количество цифр в этой строке. http://www.cyberforum.ru/cpp-beginners/thread324967.html
Помогите,пожалуйста, решить прогу....Ввести строку символов, если ее длина кратна 2, посчитать количество цифр в этой строке. Решить задачу в VC++.
C++ gotoxy() Я работаю в Qt creator и чтобы пользоваться gotoxy() я вставил вот такую функцию void gotoxy(int xpos, int ypos) { COORD scrn; HANDLE hOuput = GetStdHandle(STD_OUTPUT_HANDLE); scrn.X... подробнее

Показать сообщение отдельно
voral
452 / 433 / 66
Регистрация: 16.03.2008
Сообщений: 2,105
29.06.2011, 01:38
1. Мозг уже не совсем работает - не вижу причин
2. в скобках закючена вся "настройка" цикла. Состоит из трех частей.
2.1 инциализация переменных. С такими значениями эпеременные войдут в блок цикла. в данном случае инициализируются две переменные:
j=1 - это мы будем считать номер строки
tmp. тут анализируем если переданный пааметр 1 то присваиваем last (т.е. указатель на последний элемент списка) иначе h - первый элемент списка. переменные разделены запятой.
2.2 Условие выполнения блока цикла. в нашем случае цикл продолжаем в том случае если указатель tmp не равен NULL/
2.3 правило изменения переменных, так же разные переменные разделяются запятой.
j просто увеличиваем на единицу; tmp анализируем входной параметр ф-ии. Если передали 1. то tmp приравниваем указателю на предыдущий элемент, иначе на следующий
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru