#include<iostream>
using namespace std;
int main() {
cout << "请输入一个5位数" << endl;
int num;
cin >> num;
if (num % 10 == num /10000%10 &&num/10%10 == num/1000%10)
{
cout << "这是一个回文数" << endl;
}
else
cout << "这不是一个回文数" << endl;
}
首先我们定义一个num,
if判断我们输入的数值,
个位取余10==万位除10000取余10是否相等,
&&
十位除10取余10==千位除1000取余10是否相等
如果是则输出:cout<<"这是一个回文数"<<endl;
不是则输出:cout<<"这不是一个回文数"<<endl;