问答详情
源自:4-15 编程练习

能用for break吗

        int num =999;
        int count = 0;
        for(;;){
            num=num/10;
            count++;
            if(num=0){
                break;
                
            }
        }System.out.println("它是个"+count+"位的数");

为什么if老是报错啊

提问者:loop0885 2017-01-21 17:16

个回答

  • elem8
    2017-01-21 17:26:25
    已采纳

    int num=999;

    int count=1;

    for(;;count++){

    num/=10;

    if(num==0)

    break;

    }

    System.out.println(count);

    =是赋值,“==”是比较