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

请问哪里错了啊?

public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
for(;num!=0,count<=10;count++){
    num/=10;
}
System.out.println("它是个"+count+"位数");

}
}

提问者:qq_慕标8071062 2020-10-11 17:34

个回答

  • pcrazywang
    2020-10-14 12:09:22

    多个判断条件,不能使用逗号,需要 &&

  • qq_宝慕林9234899
    2020-10-11 22:02:13

          (错了请指正)  如果表达的是: num能除10一次count就加一;

    if(num/10!=0){

        count++;

    }