更改了num 測試,不對了
程序如下,如果num=999;那么結(jié)果是對的。但我試一下更改num的值后,結(jié)果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+"位的數(shù)!");
? ? }
}
2020-08-06
num%(10^count)------9999%1=0----0<1
2020-08-07
這樣第一次循環(huán)就出錯了