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回答

好帮手慕查理

2018-11-05

您好,正确哦~继续加油!

0

0 学习 · 14452 问题

查看课程