0
如何在.cpp程序中輸出一個整數作爲總是兩位數的整數,即使它是數字1.在這種情況下,我需要輸出爲「01」。我的問題不適用於將3位或更多位數字轉換爲2位數字。.cpp輸出的數字格式
如何在.cpp程序中輸出一個整數作爲總是兩位數的整數,即使它是數字1.在這種情況下,我需要輸出爲「01」。我的問題不適用於將3位或更多位數字轉換爲2位數字。.cpp輸出的數字格式
你需要的是:
std::cout << std::setw(2) << std::setfill('0') << 1;
http://en.cppreference.com/w/cpp/io/manip/setw – 2014-11-03 01:58:35
@NeilKirk我不認爲'setw'增加了前導零。 – vsoftco 2014-11-03 02:15:13
@vsoftco你是對的,需要結合http://en.cppreference.com/w/cpp/io/manip/setfill – 2014-11-03 02:15:46