hpf247的博客

努力的意义,不是让你取得多大的成就,而是让你在平凡的日子里活的比原来的那个自己更优秀。...

判断一个正整数是否是回文数

本文章是判断一个正整数是否是回文数,若想判断负数的是否是回文数,只需先将其进行绝对值,即加上abs函数即可。

源代码:


#include <stdio.h>

int main()
{
int i;
int m;
int sum = 0;


printf("请输入一个你要判断的整数:\n");
scanf("%d", &i);
m = i; //将用户输入的i值赋值给m


while (i)
{
sum = sum * 10 + i%10;
i /= 10;
}
if (sum == m) //判断是否为回文数
printf("Yes!\n"); //如果是,输出YES!
else 
printf("No!\n"); //如果不是,输出No!


return 0;
}


ps:写的不好的地方,还望指出,谢谢哈。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hpf247/article/details/53999044
文章标签: 回文数
个人分类: C/C++
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭