我的值怎么不等于273或者237

package com.ldu.flow1;


public class LoopDemo {


public static void main(String[] args) {

int bai=0,shi=0,ge=0;



    int i=200;

for(;i<300;i++) {

bai=i/100;

System.out.println("bai="+bai);

shi=((i%100)/10);

System.out.println("shi="+shi);

ge=i%10;

System.out.println("ge="+ge);

}



if(bai*shi*ge==42&bai+shi+ge==12) {

System.out.println("i="+i);

      } 


}

}


weixin_慕沐812681
浏览 305回答 1
1回答

qq_磊蚵仔汤_0

你需要把if(bai*shi*ge==42&bai+shi+ge==12) {System.out.println("i=                "+i);      } 写在for循环里面才会有i的值为273和237
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java