南开百题难题破解(4)
来源:互联网 发布:openVPN软件下载 编辑:程序博客网 时间:2024/05/16 11:17
题目要求:
判断一个数是不是回文数
"回文数"是一种数字。如:98789, 这个数字正读是98789,倒读也是98789,正读倒读一样,所以这个数字就是回文数
解答如下:
/*整体的思路是将数字的各位全部逆转,比较原数个逆转后的数看是否相等,若相等,则该数为回文数。*/int jsValue(long n){long tem=n;//将n的值放到临时变量tem里边long i;//i中存放逆转后的数i=tem%10;//将原数的个位先放到i中tem=tem/10;//将原数的个位去掉,产生出一个新的数//将tem的每个位逐渐去掉,只要tem还有位(即tem不等于零),该循环就会继续while(tem){i=i*10+tem%10;//将tem的个位再次存放到i中,原来的个位数变成了十位数,原来的十位数将变为百位数tem=tem/10;//去掉tem中已经放到i中的那位数}if(i==n)//判断逆转后的数和原数是否相等return 1;else return 0;}
- 南开百题难题破解(4)
- 南开百题难题破解(1)
- 南开百题难题破解(2)
- 南开百题难题破解(3)
- 南开百题难题破解(5)
- 南开百题--题目1_素数判断
- 草根破解中国经济难题
- 南开100题——用对象化作出(1题)
- 南开100题java 1-10
- 南开 2216: Boring Game (排序)
- 雄蜂无父难题破解
- NOIP 2016模拟赛[南开题]题解&总结
- Vijos1204 CoVH之柯南开锁(最大匹配)
- 中国数学家破解世界百年难题
- 观察:本土SNS破解人脉变钱脉难题
- 电子支付产业急需破解四大难题
- 中国家电业如何破解管理难题
- 总理如何破解中国最大民生难题?
- hdu 1021 Fibonacci Again
- Java_课程查询系统简单举例
- 剑法三套,程序员也能挣大钱
- centos6.3 mentohust认证 锐捷
- 笔记1,吐槽
- 南开百题难题破解(4)
- CentOS6.3连网获取IP失败 This device is not active
- 控制进程、controlling terminal
- UVa 10954 Add All ( 优先队列 )
- Discuz X3.0,X2.5最新帖子单页展示教程,附懒人包,站长基地zzjidi.com
- Linux C编程中的段错误
- Android 检查WIFI是否可用的实现方法
- UML中聚合和组合的区别
- poj 3277