編寫一個(gè)程序,輸入一個(gè)任意位數(shù)的整數(shù),將輸入數(shù)分離成單個(gè)數(shù)字,然后打印出這些數(shù)字,個(gè)數(shù)字間間隔3個(gè)*符號(hào)。 提示:使用整除除法和求模運(yùn)算符。?? 例如:如果用戶輸入:42933,? 那么輸出是:? 4***2***9***3***3
1 回答

黑女2008
TA貢獻(xiàn)75條經(jīng)驗(yàn) 獲得超32個(gè)贊
int?num=42933; int?length=String.valueOf(num).length(); for(int?i=length;i>0;i--){ ????System.out.println((int)(num%Math.pow(10,i)/Math.pow(10,i-1))); }
添加回答
舉報(bào)
0/150
提交
取消