2015-08-29 2 views
-3
int main() 
{ 
int a; 
int b; 
int c; 
cin>>a>>b>>c; 
} 
{ 
if (a==b || b==c || a==c) 
{ 
cout<<"dulicate exist"; 

в этом коде я использовал два ИЛИ || || (логические операции) в одном выражении. это разрешено в синтаксисе C++Могу ли я написать несколько логических операторов в C++

+5

Да. Однако ваш код неверен («{« не в том месте ») –

+1

@ Hassaan Почему бы просто не попробовать? и используйте отладчик для выполнения кода! Если вы никогда не слышали об отладчике, просто попробуйте! – aniliitb10

ответ

0

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

0

Да. Вы можете использовать несколько логических операторов. В следующий раз скомпилируйте код и посмотрите, не дают ли он каких-либо ошибок. Если нет, это разрешено.

+1

Это * может * не всегда быть действительным тестом. Исходный файл может содержать функциональные возможности компилятора или платформы, которые могут быть неприемлемы для других компиляторов или платформ. –

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