Что-то не так с использованием пустого цикла for?

Прошло немного времени с тех пор, как я в последний раз программировал, и я, кажется, забыл, допустимо ли использовать пустой цикл for для создания бесконечного цикла?

for(;;)

В настоящее время я использую этот метод в программе, чтобы он постоянно просил пользователя ввести два числовых значения, по одному для каждой переменной типа double в программе. Затем программы вызывают функцию и вычисляют сумму этих двух пар чисел.

Для завершения программы у меня есть операторы «если», которые проверяют, равно ли значение, введенное пользователем, нулю. Если значение равно нулю, программа завершается с использованием "Возврат 0;" аргумент.

Программа проверяет каждое введенное пользователем значение, если оно равно нулю, сразу после того, как значение было присвоено переменной.


Итак, к настоящему вопросу: это правильный способ заставить мою программу делать то, что я описал? Или есть более / лучший / приемлемый способ программирования?

А во-вторых, есть ли что-нибудь неправильное в использовании аргумента «Return 0», как я сделал в этой программе?

Если вы думаете, что трудно понять, что Я написал или имел ввиду, пожалуйста, ответьте, и мне потребуется больше времени, чтобы написать все.

8
задан Anonymous 3 May 2011 в 09:57
поделиться