2014-08-31 8 views

ответ

2

Когда мы используем || он будет проверять, если первое условие ложно, то она будет идти ко второму условию и так далее, однако в настоящее время она находит истинное состояние он будет возвращать 1.

в этом случае 4 верно, так что не будет оценивать дальнейшие заявления здесь 1 && ++i и он будет непосредственно перейти к print("%d",i);

Как вы h ave initialize i to 0 он напечатает значение 0.

Если вы хотите, если условие для оценки 1 && ++i также, то вместо || (OR) использовать && (AND).

+0

спасибо ani ..... я получил это – user2967440

+0

было это дубликат пост ??? столько голосов вниз ???? – user2967440

+0

Добро пожаловать. Если это полезно, добро пожаловать на ответ. – user1336087

Смежные вопросы