博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java50道经典习题-程序25 根据输入求输出
阅读量:4566 次
发布时间:2019-06-08

本文共 937 字,大约阅读时间需要 3 分钟。

题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

分析:分别创建两个数用于判断,一个数为12321,另一个数是12341
分别取出该数的"个十百千万"位进行判断

1 public class Prog25 { 2     public static void main(String[] args) { 3         int i=12321; 4         int j=12341; 5         palin(i); 6         palin(j); 7     } 8     //判断是否为回文数 9     public static void palin(int n) {10         int count=0;11         String s=String.valueOf(n);//将产生的随机数转换成字符串12         char[] c=s.toCharArray();//将字符串转换成字符数组13         for(int a=0;a<=(c.length-1);a++) {
//将字符数组头尾相互比较14 if(c[c.length-1-a]!=c[a]) {
//如果发现有不相等的不再进行比较,直接打印“不是回文数”并退出循环15 System.out.println(s+"不是回文数");16 break;17 }else {18 count++;19 }20 }21 if(count==c.length) {22 System.out.println(s+"是回文数");23 }24 }25 }26 /*运行结果27 12321是回文数28 12341不是回文数29 */

 

转载于:https://www.cnblogs.com/parkour1026/p/10796740.html

你可能感兴趣的文章
前端技术在线文档地址链接
查看>>
077_打印各种时间格式
查看>>
[LeetCode] 101. Symmetric Tree_ Easy tag: BFS
查看>>
前端基础之html
查看>>
.Net基础之3——运算符
查看>>
scrapy管道MySQL简记
查看>>
使用 jQuery Deferred 和 Promise 创建响应式应用程序
查看>>
Bzoj1013--Jsoi2008球形空间产生器
查看>>
报文格式【定长报文】
查看>>
RDLC报表钻取空白页问题
查看>>
OS X升级到10.10之后使用pod出现问题的解决方法
查看>>
多路电梯调度的思想
查看>>
jQuery-对Select的操作
查看>>
过滤器、监听器、拦截器的区别
查看>>
为什么要进行需求分析?通常对软件系统有哪些需求?
查看>>
Oracle RAC环境下ASM磁盘组扩容
查看>>
添加web引用和添加服务引用有什么区别?
查看>>
一些模板
查看>>
jquery和dom元素相互转换
查看>>
放大的X--HDOJ-201307292012
查看>>