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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Warbit
1 / 1 / 0
Регистрация: 06.12.2012
Сообщений: 9
#1

Неадекватное поведение цикла - C++

20.01.2013, 19:11. Просмотров 204. Ответов 1
Метки нет (Все метки)

Предсавляю вашему вниманию код программы:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <stdlib.h>
int main()
{
  
   for (int i=1; i<=999; i++)
   printf ("%d\n", i);
  
    system("PAUSE");
    return EXIT_SUCCESS;
}
вроде проста и предсказуема как повеление собак на случке)))
Но ест ьодно НО - программа при выполнении выводит на экран числа от 701 до 999, а не как ожидалось - 1-999
ВОПРОС: Собака-то где зарыта???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2013, 19:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Неадекватное поведение цикла (C++):

Поведение цикла while - C++
Всем привет. Заранее прошу прощения за возможно неинтересный с научной точки зрения вопрос, но хотелось бы понять свою ошибку (я...

Неестественное поведение обычного цикла - C++
Здравствуйте. Моя как я думал готовая программа при запуске поставила меня в тупик. Вот текст: while( b != amount_brend ) ...

Неожиданное поведение программы: лишний виток цикла (найти и исправить ошибки в коде) - C++
#include &lt;iostream&gt; using namespace std; int main() { int c =0; int ma; cout &lt;&lt; &quot;Vvedi znachenie &quot;&lt;&lt;&quot;\n&quot;; int...

Применение цикла if для определения простых чисел. If внутри цикла for - C++
Доброго времени суток, подскажите пожалуйста, в чем тут дело. С кодом все хорошо, все работает, просто я пытаюсь докопаться до сути и...

Используя одну переменную цикла укажите возможные способы объявления заголовка счетного цикла. - C++
Используя одну переменную цикла укажите возможные способы объявления заголовка счетного цикла.

вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле цикла - C++
вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле...

1
DU
1484 / 1130 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
20.01.2013, 19:12 #2
это у вас на экране наверно помещяются последние 300. точнее в буфере. остальное не влазиет.
вот так пробуйте: printf ("%d ", i); с пробелом вместо переноса
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2013, 19:12
Привет! Вот еще темы с ответами:

Нахождение отрицательного цикла в графе и вывод цикла - C++
Вот программа по нахождению отрицательного цикла в графе и вывод цикла void Floyd(int GR, int parents , int V) { int checking; int...

Выполните, пожалуйста, задание, при этом вместо оператора цикла while используйте оператора цикла do_while - C++
Используя оператор цикла while, напишите программу для вычисления ниже следующей суммы. // fkdj.cpp: определяет точку входа...

Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n вводить с клавиатуры. - C++
Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n вводить с клавиатуры. Шаг изменения...

Неопределенное поведение С++ - C++
Вот такой вопрос: что из этого обязательно вызовет неопределенное поведение ? 1) Разыменование нулевого указателя 2) Выход за...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru