看一下这个问题:请输出满足这样条件的五位数。
个位=万位
十位=千位
个位+十位+千位+万位=百位
class NumberText
{
public static void main(String[] args)
{
//用for循环确定int范围
for (int x = 10000;x <= 99999;x++)
{
int g = x%10;//个位上的数
int s = x/10%10;//十位上的数
int b = x/10/10%10;//百位上的数
int q = x/10/10/10%10;//千位上的数
int w = x/10/10/10/10%10;万位上的数
if((g == w) && (s == q) && (g + s + q + w == b))
{
System.out.println(x);
}
}
}
}
|
|