0 / 0 / 0
Регистрация: 24.10.2017
Сообщений: 3
|
||||||
1 | ||||||
Завершение бесконечного цикла по нажатию CTRL + D25.10.2017, 00:36. Показов 2696. Ответов 1
Метки нет (Все метки)
Имеется программа, которая должна брать вводимые числа из массива и выводить всё описанное. Работает для i = 5 но по задаче количество элементов не даётся. Как принудительно завершить цикл, например, при i = 10000? Как подсказку дают то, что цикл можно завершить, нажав CTRL + D. Но как это написать в цикле я не знаю. Массив использовать не обязательно, можно ли как то обойтись вообще без него, сразу же выводя числа?
0
|
25.10.2017, 00:36 | |
Ответы с готовыми решениями:
1
Завершение бесконечного цикла через определенное время Завершение цикла по нажатию кнопки Выход из бесконечного цикла по нажатию кнопки Выход из бесконечного цикла по нажатию клавиши |
3882 / 2480 / 418
Регистрация: 09.09.2017
Сообщений: 10,893
|
|
25.10.2017, 10:09 | 2 |
ctrl+D это символ EOF.
Например, можно проверять scanf(...)==0 или feof(stdin)
0
|
25.10.2017, 10:09 | |
25.10.2017, 10:09 | |
Помогаю со студенческими работами здесь
2
Выход из бесконечного цикла по нажатию кнопки. Завершение цикла и его возобновление по нажатию кнопки Выход из бесконечного цикла по нажатию любой кнопки Старый борланд: как выйти из бесконечного цикла по нажатию заданной клавиши? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |