判断它是不是回文数

简介: 判断它是不是回文数。

一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

程序分析:学会分解出每一位数。

include

int main( )
{
long ge,shi,qian,wan,x;
printf("请输入 5 位数字:");
scanf("%ld",&x);
wan=x/10000; /分解出万位/
qian=x%10000/1000; /分解出千位/
shi=x%100/10; /分解出十位/
ge=x%10; /分解出个位/
if (ge==wan&&shi==qian) { /个位等于万位并且十位等于千位/
printf("这是回文数\n");
} else {
printf("这不是回文数\n");
}
}
以上实例输出结果为:

请输入 5 位数字:12321
这是回文数

请输入 5 位数字:12345
这不是回文数

目录
相关文章
|
3月前
判断一个数是否为回文数
【10月更文挑战第23天】判断一个数是否为回文数。
61 4
|
3月前
判断该数字是几位数
【10月更文挑战第22天】判断该数字是几位数。
31 3
|
8月前
字符串\判断回文
字符串\判断回文
39 2
|
9月前
|
C语言
判断回文数
C 语言实例 - 判断回文数。
50 1
【蓝桥杯】1434:回文数字—>三种判断回文的方法(上)
【蓝桥杯】1434:回文数字—>三种判断回文的方法
188 0
【蓝桥杯】1434:回文数字—>三种判断回文的方法(下)
【蓝桥杯】1434:回文数字—>三种判断回文的方法(下)
95 0
|
算法 Python
回文数的判断
回文数的判断
132 0
判断是否是质数
判断是否是质数
83 0
|
人工智能
利用数组,实现回文数的判断
任务:利用数组,实现回文数的判断 #include<iostream> using namespace std; bool isPalindrome(int); int main() { int m,n; cout<<"求多少以内的回文数?"<<endl; cin>>m; for(n=1;n<=m;++n) if(isPali
1333 0