从键盘输入一个正整数,判别它是否为回文数。所谓回文数,是指正读和反读都一样的数。例如,123321是回文数。(编程题)
#include <iostream> using namespace std; int main() { long long x; while (cin >> x) { long long num = 0; long long tmp = x; while (tmp) { num = num * 10 + tmp % 10; tmp /= 10; } if (x == num) cout << "回文数" << endl; else cout << "非回文数" << endl; } }