不能理解老师教的个位,十位,百位的运算,我自己的这个也能算出来,老师帮忙给看一下对不对

不能理解老师教的个位,十位,百位的运算,我自己的这个也能算出来,老师帮忙给看一下对不对

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
饭勺超人 2017-12-02 23:35:20

public class GeShiBai {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
         int ge,shi,bai;
            int i = 200;
            //使用for循环
            for(; i <= 300; i++)
            {
                //取出百位数
                bai = i /100;
                //取出十位数
                shi = i / 10 % 10;
                //取出个位数
                ge = i % 10;
                //计算三个数字之积
                if((ge + shi + bai) == 12 && ge*shi*bai == 42){
                    System.out.println("i = " + i);
                }

            }
    }

}

你看看,假如是241,则百位(2) = 241 /100 = 2

                                  十位(4) = 241/10 = 24,24%10 =4

                                   个位(1)= 241%10 = 1

  • 提问者 慕神7119415 #1
    24这么能等于4了,就算按个位和十位也应该是2啊,不理解
    2017-12-03 21:31:37
  • 慕粉0907203 回复 提问者 慕神7119415 #2
    不懂你在说什么
    2017-12-04 10:13:24
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师