這個哪里錯了
public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; int i=10; while((num%i)!=num) { ? ?i=i*10; ? ?count++; ? ? ? ? } count=count+1; System.out.println("它是個"+count+"位的數!"); } }這樣不行?
public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; int i=10; while((num%i)!=num) { ? ?i=i*10; ? ?count++; ? ? ? ? } count=count+1; System.out.println("它是個"+count+"位的數!"); } }這樣不行?
2016-07-23
舉報
2016-07-23
(num%i)!=num
能用容易理解的言語給我解釋一下這個程序的意思嗎?
2016-07-23
可以的
2016-07-23
可以的,最后的運行結果是:
它是個3位的數!
2016-07-23
明顯可以的