//定义变量ge、shi、bai,用于存放个位、十位、百位上的数字
int number=0;
//使用for循环
for(number=200;number<300;number++)
{
//取出百位数
int bai=number/100;
//取出十位数
int shi=number%100/10;
//取出个位数
int ge=number%10;
//计算三个数字之积
int cheng=ge*shi*bai;
//计算三个数字之和
int jia=ge+shi+bai;
//如果积等于42并且和为12,则将满足条件的数输出
if(cheng==42&jia==12){
System.out.println(number);
}
}
转载于:https://www.cnblogs.com/hanzhenhua/p/8082527.html