学习记录-判断是否为回文数

思路:将用户输入的数据逆转一次,如果等于用户输入的数据,则证明是回文数

 

 1 /*
 2 求回文数
 3 */
 4 void checkPalindromeNumber()
 5 {
 6     int num;
 7 
 8     printf("输入数字,判断是否为回文数:");
 9     scanf_s("%d", &num);
10 
11     int sum = num;
12     int temp = 0;
13     while (sum) 
14     {
15         temp = temp * 10 + sum % 10;
16         sum /= 10;
17     }
18 
19     printf("该数字%s回文数",num == temp ? "" : "不是");
20 }

 

转载于:https://www.cnblogs.com/dangao/p/10273043.html

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页