判断一个数是否为对称的数
2014-03-17 11:31
197 查看
方法一:
方法二:
用栈判断
int m; while(n) { m=m*10+n%10; n=n/10; } if(m==n) printf("是对称的");
方法二:
用栈判断
int data[200],i=0,k,j; do { data[i++]=x%10; x=x/10; }while(x>0); for(j=0,k=i-1;j<k;j++,k--) { if(data[j]!=data[k]) break; } if(j>=k) return 1; else return 0;
相关文章推荐
- 简单模仿易信UI
- REST Web Server,REST介绍
- PHP Storm快捷键
- jdk、jre、jvm的关系
- 自定义格式化程序
- 在线为MyEclipse安装SVN插件
- 哪些因素易致避雷器损坏或寿命减短
- 分区表的使用和管理
- 内部排序之四:归并排序和快速排序
- Revit二次开发示例:CancelSave
- 为什么我们不要 .NET 程序员
- XMPP
- 因性别歧视,GitHub首位女工程师离开公司
- http://www.php100.com/html/php/hanshu/2013/1101/6347.html
- Direct3D固定渲染流水线分析与总结
- jquery如何判断checkbox(复选框)是否被选中
- 在 Eclipse 3.5中在线安装SVN插件
- 点击QQ进行交谈,接口生成地址
- ThreadPoolExecutor线程池的getActiveCount
- oracle数据库软件安装完后在操作系统上的目录结构