C++ 輸入輸出八進制、十進制、十六進制


默認進制

cin or cout在默認情況下按照十進制輸入輸出

八進制

要使輸入為八進制數,首先切換至八進制輸入

cin >> oct;
//接下里就可以輸入八進制數了
cin >> a; // a 是八進制數

十六進制

要使輸入為十六進制數,首先切換至十六進制輸入

cin >> hex;
//接下里就可以輸入十六進制數了
cin >> a; // a 是十六進制數

轉換回十進制

要使輸入為十進制數,首先切換至十進制輸入

cin >> dec;
//接下里就可以輸入十進制數了
cin >> a; // a 是十進制數

輸出cout同理


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM