1022:整型與布林型的轉換
阿新 • • 發佈:2021-12-02
【題目描述】
將一個整型變數的值賦給一個布林型變數,再將這個布林型變數的值賦給一個整型變數,得到的值是多少?
【輸入】
一個整型範圍內的整數,即初始時整型變數的值。
【輸出】
一個整數,經過上述過程後得到的結果。
【輸入樣例】
3
【輸出樣例】
1
題目分析:
同1020,1021,跟著題目的順序賦值即可。需要注意的是對於bool來說,他只有兩個值0和1,如果你賦值一個數給bool變數他會自動進行抓換,除0以外的數字都預設為1.
#include<iostream> using namespace std; int main(){ int a; bool b; cin>>a;//假設a=3 b = a;//賦值給bool變數自動轉化為1 a = b;//再把1賦值給整型變數,還是1 cout<<a; return 0; }
本內容僅供同學們學習借鑑,請勿盲目的抄寫程式碼,如果文章中有任何問題,請留言,評論,共同學習進步!
本文來自部落格園,作者:MacToT,轉載請註明原文連結:https://www.cnblogs.com/zhouxing-bmw/p/15634622.html