更改了num 测试,不对了
程序如下,如果num=999;那么结果是对的。但我试一下更改num的值后,结果count的值居然都是1,好奇怪
public class HelloWorld {
public static void main(String []args) {
int num = 9999;
int count = 0;
for (;count<=10;count ++){
if ((num%(10^count)) < 1){
break;
}
}
System.out.println("它是个"+count+"位的数!");
}
}