要實(shí)現(xiàn)數(shù)字反轉(zhuǎn),可以按照以下步驟進(jìn)行:
以下是一個示例代碼:
#include <iostream>
#include <string>
#include <algorithm>
int reverseNumber(int num) {
std::string str = std::to_string(num); // 將數(shù)字轉(zhuǎn)換為字符串
std::reverse(str.begin(), str.end()); // 反轉(zhuǎn)字符串
return std::stoi(str); // 將反轉(zhuǎn)后的字符串轉(zhuǎn)換回?cái)?shù)字
}
int main() {
int num = 12345;
int reversedNum = reverseNumber(num);
std::cout << "Reversed number: " << reversedNum << std::endl;
return 0;
}
輸出結(jié)果為:
Reversed number: 54321