對於輸入的一個正整數,輸出其反轉形式 使用c++ class編寫
阿新 • • 發佈:2019-02-16
#include <iostream> using namespace std; class Integer{ private: int _num; //getLength()函式獲取_num長度 int getLength(){ int size=0; while(_num>0){ size++; _num/=10; } return size; } public: //Integer類建構函式 Integer(int num){ _num=num; } //反轉_num int inversed(){ int innum=0; while(_num>0){ innum= innum * 10 + _num % 10; _num /= 10; } return innum; } }; int main() { int n; cin >> n; Integer integer(n); cout << integer.inversed() << endl; system("pause"); return 0; }