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