我想做布爾方程如5 < 7將是true,並且7 < 5將會是這樣的錯誤。代碼塊布爾錯誤
當我執行它的代碼詢問A的價值,我把一個值,然後輸入但他不問B的價值..和和之後出現的隨機數..
現在我再次啓動它,我在一個值,那麼它所需要的b的值是1型,I型2,但仍回答是呈現像AB
int main() {
bool a;
bool b;
cout << "enter value for a" << endl;
cin>>a;
cout << "enter value for a" << endl;
cin >> b;
bool e = a < b;
cout << "sum is" << e;
return 0;
getch();
}
請務必使用'code block'來發布您的代碼示例,不要只是在這裏截圖文本編輯器並粘貼圖像。 –
'bool'不會像5或7那樣取值,所以你的'a'和'b'不會有你期望的值。 –
附註:'return'後的任何語句都不會被執行。 – user0042