4 - 7 编程练习
来源:4-7 编程练习
目訫
2018-11-05 14:21:41
public class LoopDemo {
public static void main(String[] args) {
//定义变量ge、shi、bai,用于存放个位、十位、百位上的数字
int ge,shi,bai;
//使用for循环
for(int i = 200;i <= 300;i++)
{
//取出百位数
bai = i / 100;
//取出十位数
shi = i / 10 % 10;
//取出个位数
ge = i % 10;
//计算三个数字之积
int pro = bai * shi * ge;
//计算三个数字之和
int wit = bai + shi + ge;
//如果积等于42并且和为12,则将满足条件的数输出
if(pro == 42 & wit == 12) {
System.out.println("" +bai + shi + ge + '\n');
}
}
}
}1回答
您好,正确哦~继续加油!
相似问题