第十一周项目3-2-判断一个数是否回文(改进版!!!)
来源:互联网 发布:淘宝店铺公司简介 编辑:程序博客网 时间:2024/05/16 05:16
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2013年 11月6 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: *问题描述:判断一个数是否回文数 *程序输出: *问题分析: *算法设计: */我的程序:#include<iostream>using namespace std;bool ishws(long);int main(){long n;cout<<"请输入一个数:"<<endl;cin>>n;if(ishws(n)==1)cout<<n<<"是回文数```~~~"<<endl;elsecout<<n<<"不是回文数```~~~"<<endl;return 0;}bool ishws(long n){int m=0,k;k=n;while(n>0) //表示这个地方是核心啊,用循环来使位数倒转,这个好神奇。说实话,这是本人所竭尽全力也想不出来的,copy2012级一个学长的思路,表示佩服他。以后这个地方要记准~~~{m=m*10+n%10;n/=10;}if(k==m)return 1;elsereturn 0;}
运行结果:
心得体会:
- 第十一周项目3-2-判断一个数是否回文(改进版!!!)
- 第十一周项目3-2-判断一个数是否回文数
- 第十一周 项目6-2 判断是否为回文数
- 第十一周项目3-6-判断一个数字是否回文
- 第十一周项目3-3-判断一个数是否素数
- 第十一周项目判断参数是否是回文数
- 第十一周项目6.2判断是否为回文数
- 第十一周项目6(2)判断是不是回文数
- 第十一周项目六:判断回文数(2)
- 第十一周项目6-回文、素数(判断回文数)
- 第十一周项目六(二):判断参数是否是回文数
- 第十一周项目6 判断回文数
- 第十一周项目六 回文、素数——判断是否为回文数
- 第十一周项目六 回文、素数(2)回文数
- 第十一周项目3-5-判断一个数是否为素数
- 第十一周项目3-回文,素数(1.反序数)
- 第十一周上机项目六(2)回文数
- 第十一周 项目六(2)回文数
- Lisp 函数
- Linux文件系统1:Ext2EXT2格式 块大小为1024字节的话,单一文件最大容量是16GB,块大小为4096字节的话,单一文件最大容量为2TB
- 2013 duilib入门简明教程 -- 总结 (20)
- myeclipse building workspace。导致程序变慢、卡死、不能正常操作的解决方案。
- 找出直系亲属
- 第十一周项目3-2-判断一个数是否回文(改进版!!!)
- hibernate Map映射
- 高性能数据源"com.alibaba.druid.pool.DruidDataSource"
- MigLayout —— 使用绝对单元格坐标
- onActivityResult
- duilib进阶教程 -- 总结 (17)
- C指针原理(10)-编译原理-小型计算器实现
- 【LeetCode】Triangle
- MySql常用命令总结