C++
if (1611280101>=1611280121<1611280121)
std::cout << "True" << std::endl;
else
std::cout << "False" << std::endl;
輸出: True
Python
if 1611280101>=1611280121<1611280121:
print(True)
else:
print(False)
輸出: False
啥情況??
uj5u.com熱心網友回復:
c++里 if (1611280101>=1611280121<1611280121) 里面是不是應該有&& || 之類的,這條陳述句編譯不報錯嗎uj5u.com熱心網友回復:
這個實際上是:(1611280101>=1611280121) < 1611280121uj5u.com熱心網友回復:
不報錯, c++ 17
uj5u.com熱心網友回復:
是的 , 估計 python 是決議成
1611280101 >= 1611280121 and 1611280121 <1611280121
來判定的
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/251192.html
標籤:C++ 語言
上一篇:無符號整數減法的進位標志設定
下一篇:為什么這個代碼無法讀取10.
