编写程序,求出1000-2000之间的回文数
实现要求:回文数(例如1221)
1.运行截图
运行结果如下:
2.实现代码
代码如下:
#include<iostream>
using namespace std;
int huiwenshu(int m)
{
int a, b, c, d, s;
a = m % 10;
b = m / 10 % 10;
c = m / 100 % 10;
d = m / 1000 % 10;
s = a * 1000 + b * 100 + c * 10 + d;
if (s == m)
return 1;
else
return 0;
}
int main()
{
int x;
cout << "1000-2000以内的回文数有:";
for (x = 1000; x <= 2000; x++)
{
if (huiwenshu(x))
cout << " " << x;
}
cout << endl;
return 0;
}
代码小白,仅作学习记录📝