Я пытался помочь другу с проблемой, он спросил меня, как он может сделать GCD из 3 чисел, используя метод Nicomachus. Все прошло отлично, пока я не попытался ввести это условие:Два && в состоянии?
while (a!=b && b!=c && a!=c)
Но проблема в том, что это будет выполняться только один раз. Я изменил его в этом:
while (a!=b && b!=c)
Я знаю, что это приводит в одно и то же, но мне было просто интересно, почему первый не может работать? Я не могу добавить 2 &&
в таком же состоянии?
Вы можете добавить много && в том же состоянии :) Ключ в том, что вы делаете внутри своего цикла while? – ssantos
«Я знаю, что это приводит к тому же», - нет, это не так. Они разные, если 'a' равно' c', но не 'b'. –