openjudge1.2 09:整型與布爾型的轉換

描述
將一個整型變量的值賦給一個布爾型變量,再將這個布爾型變量的值賦給一個整型變量,得到的值是多少?

輸入
一個整型範圍內的整數,即初始時整型變量的值。

輸出
一個整數,經過上述過程後得到的結果。

樣例輸入
3

樣例輸出
1

題解
還是強制轉換,bool和int的範圍還記得嗎?
bool只有0或1,只要給它的值不是0,就變成1。
變成1之後再賦值回去,
不就還是1了麼。

在這裏插入圖片描述
或者直接強轉,你們可以理性地理解一下。
在這裏插入圖片描述
加油

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章