回文数是什么?
回文数是指这个数正着读和倒着读都是一样的
例如121,67876是回文数,但是122,67877不是。
以下是代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
// 输出1000以内的所有回文数
for(int i = 1; i <= 1000; i++)
{
int n = i;
int dao = 0; // 用于存储反转后的数字
while (n != 0)
{
int ge = n % 10; // 取末尾数字
n /= 10; // 去掉末尾数字
dao = dao * 10 + ge; // 构建反转后的数字
}
if (dao == i) cout << i <<" "; // 如果是回文数,则输出
}
return 0;
}
(也可以在for循环里改变i循环的次数,把i<=1000 改成你想要的范围的数 就OK了)
这些就是回文数的代码和备注,那,今天就到这里了 拜拜