admin 管理员组

文章数量: 1086019


2024年4月27日发(作者:mysql case when 用法)

nPane;

{

{

number = 0,d5,d4,d3,d2,d1;

String str = putDialog("输入一个1至99999之间的数

");

number = nt (str);

(0

{ d5=number/10000; //计算number的最高位(万位) d5

d4=number%10000/1000; //计算number的千位d4

d3=number%1000/100; //计算number的百位d3

d2 = number % 100 / 10;

(d5>0) //判断number是5位数的条件

{ .println(number + "是5位数");

(d5==d1&&d4==d2)

{

n(number + "是回文数");

}

{

n(number + "不是回文数");

}

}

(d4>0) //判断number是4位数的条件

{

.println(number + "是4位数");

(d4==d1&&d2==d3) //判断number是回文数的条件代码

{ n(number + "是回文数");

}

{ n(number +"不是回文数");

}

(d3>0) //判断number是3位数的条件

{ n(number + "是3位数");

(d3==d1) //判断number是回文数的条件

{ n(number + "是回文数");

}

{

n(number +"不是回文数");

}

d1 = number % 10;

main(String args[])

Number

}

(d2 != 0)

{

.println(number + "是2位数");

(d1 == d2)

{

.println(number +"是回文数");

}

{

.println(number +"不是回文数");

}

}

(d1 == 0 )

{

n(number + "是1位数");

n(number +"是回文数");

}

}

{

("n= %d不在1至99999之间",number);

}

}

}


本文标签: 位数 条件 判断 代码