Переменной flag присвоится значение true. А потом выражение if вернет это значение true.
TTereshchenko
May 20, 2021
не согласна, каким образом компилятор пропустит if (flag = true) это?
Разве в условие не пропущен знак =?
если бы было отражение if (flag == true) { }, тогда ответ "a". Но в текущей формулировке ответ "с" верный
sysadmin
May 20, 2021
Нет, не пропущен - это именно присваивание. Попробуйте запустить этот кусочек кода - увидите что он откомпилируется.
Please log in or register to have a possibility to add comment.
Please log in or register to have a possibility to add comment.