c++所有回文数代码
时间: 2024-06-02 08:04:08 浏览: 118
C++判断回文数
5星 · 资源好评率100%
回文数是指正序和倒序都相同数字。以下是一个示例的C++,用于判断一个数是否为回文数:
```cpp
#include <iostream>
bool {
int originalNum = num;
int reverseNum = 0;
while (num > 0) {
int digit = num % 10;
reverseNum = reverseNum * 10 + digit;
num /= 10;
}
return originalNum == reverseNum;
}
int main() {
int num;
std::cout << "请输入一个整数:";
std::cin >> num;
if (isPalindrome(num)) {
std::cout << num << " 是回文数。" << std::endl;
} else {
std::cout << num << " 不是回文数。" << std::endl;
}
return 0;
}
```
这段代码首先定义了一个`isPalindrome`函数,用于判断一个整数是否为回文数。在`main`函数中,用户可以输入一个整数,然后调用`isPalindrome`函数进行判断,并输出结果。
阅读全文