/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:
* 作 者: 臧鹏
* 完成日期: 2012 年 9月 15日
* 版 本 号: 001
* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:输入一个数,判断是不是回文数
* 程序输出:
* 程序头部的注释结束
*/
import javax.swing.JOptionPane;
public class Demo01
{
public static void main(String args[])
{
loopNumber();
}
static void loopNumber(){
int number=0,d5,d4,d3,d2,d1;
String str=JOptionPane.showInputDialog("输入一个1至99999之间的数");
number=Integer.parseInt(str);
if(number<100000&&number>0) //判断number在1至99999之间的条件
{
d5=number/10000; //计算number的最高位(万位)d5
d4=(number/1000)%10 ; //计算number的千位d4
d3=(number/100)%10 ; //计算numbe
java小练习(输入一个数,判断是不是回文数)
最新推荐文章于 2024-06-20 23:59:16 发布
该博客是一个Java程序,用于接收用户输入的整数并判断是否为回文数。程序首先通过`JOptionPane.showInputDialog`获取用户输入,然后将输入转换为整数,并根据数字的位数进行条件判断,逐位比较数字的前半部分和后半部分是否相等,从而确定是否为回文数。
摘要由CSDN通过智能技术生成