描述
將一個整型變量的值賦給一個布爾型變量,再將這個布爾型變量的值賦給一個整型變量,得到的值是多少?
輸入
一個整型範圍內的整數,即初始時整型變量的值。
輸出
一個整數,經過上述過程後得到的結果。
樣例輸入
3
樣例輸出
1
題解
還是強制轉換,bool和int的範圍還記得嗎?
bool只有0或1,只要給它的值不是0,就變成1。
變成1之後再賦值回去,
不就還是1了麼。
或者直接強轉,你們可以理性地理解一下。
加油
描述
將一個整型變量的值賦給一個布爾型變量,再將這個布爾型變量的值賦給一個整型變量,得到的值是多少?
輸入
一個整型範圍內的整數,即初始時整型變量的值。
輸出
一個整數,經過上述過程後得到的結果。
樣例輸入
3
樣例輸出
1
題解
還是強制轉換,bool和int的範圍還記得嗎?
bool只有0或1,只要給它的值不是0,就變成1。
變成1之後再賦值回去,
不就還是1了麼。
或者直接強轉,你們可以理性地理解一下。
加油