想要求1~300回文数以及回文数的和,但回文数求出来后不知道如何那种方式实现求和
2条回答 默认 最新
threenewbee 2023-10-29 08:17关注#include <stdio.h> int isPLDM(int n) { int r = 0; int n1 = n; while (n) { r *= 10; r += n % 10; n /= 10; } return n1 == r; } int main() { int sum = 0; for (int i = 1; i <= 300; i++) { if (isPLDM(i)) { printf("%d\n", i); sum += i; } } printf("总和:%d", sum); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用