1. 编程学习网 > 编程教程 > C语言教程 > C语言经典案例:一个5位数,判断它是不是回文数。即12321是回文

C语言经典案例:一个5位数,判断它是不是回文数。即12321是回文

C语言案例分析:学会分解出每一位数。

程序源代码:

实现代码如下:

#include <stdio.h>

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

这不是回文数

本文由IT教学网整理发布,转载请注明出处:http://www.itjx.com/jiaocheng/cyuyan/925.html

联系我们

在线咨询:点击这里给我发消息

咨询电话:400-998-2681

工作时间:7*24小时无休