想要求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无用
悬赏问题
- ¥20 Wpf Datarid单元格闪烁效果的实现
- ¥15 图像分割、图像边缘提取
- ¥15 sqlserver执行存储过程报错
- ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
- ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
- ¥100 matlab2009 32位一直初始化
- ¥15 Expected type 'str | PathLike[str]…… bytes' instead
- ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
- ¥15 ADS时域 连续相位观察方法
- ¥15 Opencv配置出错