学习记录-判断是否为回文数
思路:将用户输入的数据逆转一次,如果等于用户输入的数据,则证明是回文数
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 }