救救孩子吧
为什么刚学c语言就给我那么难的题
怎么办我啥也不会
3条回答 默认 最新
- 技术专家团-小桥流水 2021-11-16 10:07关注
#include <stdio.h> #include <math.h> //逆序数判断回文数 int hw(int n) { int d,s=0,t=n; while(t>0) { d = t%10; s = s*10 + d; t /= 10; } if(s == n) return 1; else return 0; } int pf(int n) { int t = (int)sqrt((double)n); if(t*t == n) return t; else return 0; } int main() { int i; int m,n; int t; scanf("m=%d,n=%d",&m,&n); for (i=m;i<=n;i++) { t = pf(i); if (i%2==1 && hw(i) && t) { printf("%d是奇数,它是%d的平方,反序后也是%d\n",i,t,i); } } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 有偿求抢运动场地的插件
- ¥15 jscolor 赋值input 没能引起前边色框的颜色变化
- ¥100 驱动程序在\device\raidport1 上检测到控制器错误
- ¥15 JS报错变量未定义,如何解决?
- ¥20 找辅导 初学者 想实现一个项目 没有方向
- ¥15 研究方向遥感场景识别分类。求深度学习基础课程
- ¥15 关于渗漏场的电场分布模拟
- ¥24 matlab怎么修改仿真初始时间
- ¥15 两分段线性回归模型分析阈值效应
- ¥15 前端和后端代码都没报错,但是点登录没反应的?