多重循環(huán)語句
int num = 999;
int count = 0;
if(num >= 0 && num <= 999999999){
? ? while(num !=0){
? ? ? ? count++;
? ? ? ? num/=10;
? ? }
? ? System.out.println("它是個"+count+"位的數!");
}
else{
? ? System.out.println("輸入有誤!");
提問:其中?num/=10;表達的意思或作用是什么?
int num = 999;
int count = 0;
if(num >= 0 && num <= 999999999){
? ? while(num !=0){
? ? ? ? count++;
? ? ? ? num/=10;
? ? }
? ? System.out.println("它是個"+count+"位的數!");
}
else{
? ? System.out.println("輸入有誤!");
提問:其中?num/=10;表達的意思或作用是什么?
2016-02-02
舉報
2016-02-02
意思同上,num=num/10;
作用是,消除位數,每進行一次循環(huán),消除一個位數。每消除一個位數,count加一,消除了幾個位數,count最后就是這個數的位數。。
2016-02-02
num=num/10