0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 11
|
|
1 | |
трактовка Enter как "\n"18.03.2013, 17:46. Показов 1672. Ответов 17
Метки нет (Все метки)
Вообщем ситуация такая: после построения приложения в Visual Studio, компилятор после каждого моего нажатия по ентеру посылает меня на след. строку, вместо того чтобы выполнить непосредственно мною написанное. Проверял на множестве простых, но рабочих кодах, среднее арифметическое и тд.
0
|
18.03.2013, 17:46 | |
Ответы с готовыми решениями:
17
Трактовка тайного писания на с++ Трактовка логов Трактовка данных S.M.A.R.T Трактовка задания Трактовка блок-схем |
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
||||||
18.03.2013, 18:12 | 2 | |||||
не увидел никакого вопроса.
вы об этом?
0
|
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 11
|
||||||
18.03.2013, 18:17 [ТС] | 3 | |||||
допустим
сейчас потестил на более примитивном: ввел 2 переменные, 1 с руки, 2 по формуле с использованием первой, все работало...значит дело в циклах...
0
|
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 11
|
|
18.03.2013, 18:24 [ТС] | 5 |
ввод своего значения -> enter -> должно выводиться среднее арифметическое, учитывая формулы в коде.
А происходит следущее: ввод своего значения -> перекидывает на след строку -> ввод своего значения и тд... горизонтальная восьмерочка происходит, цикл, бесконечность
0
|
Неэпический
|
||||||
18.03.2013, 18:28 | 6 | |||||
Всё равно ничего не понятно.
предположу:
0
|
Ev[G]eN
|
18.03.2013, 18:28
#7
|
Не по теме: я чувствую себя дном...
0
|
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 11
|
|
18.03.2013, 18:36 [ТС] | 9 |
программа не работает как нужно, это просто цикл, я немогу получить конечный результат...
Допустим: 1 2 3 4 5 -> ср. аф. = 1+2+3+4+5 / 5 = 3, ВЫВОДИТЬСЯ ПОСЛЕ НАЖАТИЯ ЕНТЕРА ДОЛЖНО 3, но происходит \n "снова ввожу любые значение, но уже на новой строке"
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
18.03.2013, 18:38 | 10 |
ну так вводи их в строку...
введи все, а потом нажми Enter
0
|
Неэпический
|
||||||
18.03.2013, 18:45 | 11 | |||||
0
|
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 11
|
|
18.03.2013, 18:56 [ТС] | 12 |
*facepalm*...
После ввода значения с клавиатуры, компилятор, пропустив его по коду, должен вывести число. После ввода значения с клавиатуры, компилятор не выводит число, я заново ввожу эти значения. Все равно что зайти в любой текстовый редактор и вводить числа с последующим нажатием на ентер - столбик ничего не значащих чисел.
0
|
Неэпический
|
||||||
18.03.2013, 19:00 | 13 | |||||
А может просто стоит попробовать на меньшем количестве чисел, а не на тридцати, не?
0
|
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 11
|
|
18.03.2013, 19:01 [ТС] | 14 |
например:
0
|
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 11
|
|
18.03.2013, 19:06 [ТС] | 16 |
дефайн определяет кол-во вводимых чисел, а не просто задает константу, ясно, спасибо.
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
||||||
18.03.2013, 19:11 | 17 | |||||
0
|
Неэпический
|
||||||
18.03.2013, 19:12 | 18 | |||||
Препроцессор заменит везде N на 30
и получится:
0
|
18.03.2013, 19:12 | |
18.03.2013, 19:12 | |
Помогаю со студенческими работами здесь
18
Трактовка диагностики дампа памяти Преобразование (или трактовка) одномерных в двумерные и наоборот ENTER (enter.ru) собирает Команду Мечты! Решить пример, в котором цифры заменены буквами: "enter + enter = абзац" Клавиша Enter и Enter + Ctrl Scanf считывает enter, как символ конца строки. Как исправить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |