code
#include <iostream>
using namespace std;
int main()
{
int x = 10;
int y = 20;
bool is_x = true;
bool is_y = false;
//책에서는 =라고 되어있는데 ==가 맞다.
//C에서와 마찬가지로 &&는 and연산이다.
if (is_x == true && is_y == true)
cout << "is_x && is_y = " << "true" << endl;
else
cout << "is_x && is_y = " << "false" << endl;
//||(shift + 백슬래시 또는 \)는 or연산이다.
if(x==10 || is_x == false)
cout << "x가 10 이거나 is_x가 true입니다" << endl;
else
cout << "x가 10이 아니며 is_x도 false가 아닙니다" << endl;
//!는 not 연산이다.
if (!is_y)
cout << "is_y 원래 값은 false입니다" << endl;
else
cout << "is_y 원래 값은 true입니다" << endl;
return 0;
}