[TIL] 따배씨 7일차

5671 단어 TILCC

불리언 자료형과 조건물 If 2_6

#include <iostream>

int main()
{
	using namespace std;

	bool b1 = true;
	bool b2(false);
	bool b3{ true };
	b3 = false;

	cout << std::boolalpha; //0,1을 true , false로 출력
	cout << b3 << endl;
	cout << b1 << endl;
	cout << !true << endl;
	cout << !b3 << endl;

	cout << (true && true )<< endl;
	cout << (true && false )<< endl;
	cout << (false && true )<< endl;
	cout << (false && false)<< endl;


	cout << (true || true) << endl;
	cout << (true || false) << endl;
	cout << (false || true) << endl;
	cout << (false || false) << endl;

	bool b;
	cin >> b;	//0이 아니면 true로 나온다 따라서 위험성이 있는 코딩이다.
		//true , false는 0,1로 입력 받는게 좋다
	cout << std::boolalpha;
	cout << "your input " << b << endl; 
}

좋은 웹페이지 즐겨찾기