【C语言】判断一个数是否为回文数
2015-04-23 21:52
267 查看
回文数是指一个像12321这样“对称”的数,即:将这个数的数字按相反的顺序重新排列后,所得到的数和原来的数一样。
我们要做的就是判断这个数字是否为回文数:
代码如下:
结果如图所示:
我们要做的就是判断这个数字是否为回文数:
代码如下:
<span style="font-size:18px;">#include<stdio.h> int main(void) { int a=12321; int m; int sum = 0; m = a; while(m) { sum = sum*10 + m%10; m /= 10; } if( sum == a) printf("是回文数\n"); else printf("不是回文数\n"); return 0; }</span>
结果如图所示:
相关文章推荐
- C语言:判断一个数是否为回文数(回文数也是一个数字,数字的特点是正反序是同一个数字,如:12321,3443)
- C语言 判断字符是否是一个数字的两种方法
- c语言判断一个数是否为偶数
- C语言:判断一个字符串是否为回问字符串(回文字符串也是一个字符串,但是原字符串和字符串逆序之后一样,比如”abcba","cddc"就是回文字符串
- c语言编程中如何判断一个数是否为整数
- java 编写程序实现从控制台接收一个 5 位以上的整数,使用数组来判断该数字 * 是否是回文数。(例如:789987,12344321是回文数)
- 判断一个正整数是否是回文数
- 你可以输入一个五位以内的数字,我们将判断,该数字是几位数,并且判断其是否为回文数
- 判断一个正整数是否是回文数
- C语言:【面试题】在二维数组中,每行每列都按照递增的顺序排序,判断数组中是否包含一个数。
- C语言--判断一个字符串是否为另一个字符串的旋转
- 从键盘输入一个整数,判断该数是否回文数.
- 读入一个整数,判断该整数是否回文数(回文数是指从左往右读以及从右往左读的结果相同的数)。
- 如何判断一个数是否是质数(C语言)-超详细
- c语言求字符串中大写字母个数,单词个数,子串个数及一个整数是否为回文数
- 判断一个数字是否是回文数
- c语言==判断一个数是否为2的整数次方【不使用循环】(23)
- 【C语言】【笔试题】【面试题】判断一个字符串是否为另外一个字符串旋转之后的字符串
- C语言:【面试题】在二维数组中,每行每列都按照递增的顺序排序,判断数组中是否包含一个数。
- 【C语言】判断一个字符串是否为另一个字符串的回旋字符串