老师帮忙看看写的正确吗

来源:4-7 编程练习

白艾彤

2020-01-07 23:57:04

public class LoopDemo {

    public static void main(String[] args) {

//定义变量ge、shi、bai,用于存放个位、十位、百位上的数字

        int sum=0;

        int acc=0;

        int a=200;

//使用for循环

        for(;a<=300&a>=200;a++){

            int bai=a/100;

//取出百位数

    int shi=(a-(100*bai))/10;

//取出十位数

int ge=(a-(100*bai))-10*shi;

//取出个位数

    sum=bai+shi+ge;

//计算三个数字之积

            acc=bai*shi*ge;

//计算三个数字之和

if(sum==12&acc==42){

    System.out.println("输出为"+a); }

            //如果积等于42并且和为12,则将满足条件的数输出

 

        }

}

}


写回答

1回答

好帮手慕小脸

2020-01-08

同学你好。经测试,同学的代码是正确的。效果理想!

棒棒的~再接再厉哦~

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


0

0 学习 · 11489 问题

查看课程