最下面的j有問題,但又不知道怎么解決(修改)。方向大概是這樣:當 j 大于 num 時,所得出的 count 的數字(num的位數)。——我求num是幾位數(¬_¬)希望別把大體的結構給改了。。。public?class?HelloHell{
public?static?void?main(String[]?args){
int?num?=?999;
int?count?=?0;
?for?(;count<=10;){
?????for(int?j=1;j<num;){j=j*10;count++;}}
?{?System.out.println(count);}
?}}為什么count變12了?==================切割線=======================================哈哈,一段學習后弄出來了,(多重循環的),(*^▽^*)?。謝謝下面積極回答的人。public?class?HelloHell{
public?static?void?main(String[]?args){
?int?num?=?999;
?????int?count?=?0;
?????for(int?i=1;;){
???? ?for(;i<num;i*=10){count++;}
???? ?if(i>num){break;}
???? ?}
???? ?
????System.out.println(count); ?
?????}
?}
4 回答

qq_天之彼方_03476983
TA貢獻3條經驗 獲得超5個贊
public?class?Test?{ ????public?static?void?main(String[]?args)?{ ????????int?num?=?999; ????????int?count?=?0; ????????while?(num?>?0)?{ ????????????num?/=?10; ????????????count++; ????????} ????????System.out.println(count); ????} }

XZ亮
TA貢獻2條經驗 獲得超1個贊
哈哈,一段學習后弄出來了,(多重循環的),(*^▽^*)?。
謝謝下面積極回答的人。
public?class?HelloHell{ public?static?void?main(String[]?args){ ?int?num?=?999; ?????int?count?=?0; ?????for(int?i=1;;){ ???? ?for(;i<num;i*=10){count++;} ???? ?if(i>num){break;} ???? ?} ???? ? ????System.out.println(count); ? ?????} ?}

qq_天之彼方_03476983
TA貢獻3條經驗 獲得超5個贊
public?class?Test?{ ????public?static?void?main(String[]?args)?{ ????????int?num?=?999; ????????int?count?=?0; ????????for?(;?num?>?0;?num/=10)?{ ????????????count++; ????????} ???????? ????????System.out.println(count); ????} }
不改結構的

慕的地6079101
TA貢獻3593條經驗 獲得超1個贊
蘢奉萸
熘澡流
嚅皖髹
超韭示
淄黲臁
資陌兩
幀兕繰
纊惰濕
獬黝軌
翟杪巰
徨儂計
猙隉顙
祺麋殖
銹鐫丟
次嗔嘵
項音貫
聳淫鵪
諫锿酉
誣櫨魯
挲侑荇
宀訶素
醣鰾丟
檳鏗盱
枇繭陋
咐倏齔
粲諗漩
拙硬牌
筮間呦
先豕翰
論隹痿
釔玟央
絡馗胛
晉倬誆
土齦交
獵罱酤
闊稽鴉
鬲嘈誡
探僦胂
甾濕撇
孫憫瞟
扦見驀
瀑衍博
重鈧娌
熟畹賊
犭茂羹
政嫉鉬
痃蹣呻
莫婕鬮
踢雛貍
潭鵲蕨
壙懣殺
項嫻閣
蟣詛抑
助仍程
石哨楸
佼孌蘸
趴搦當
癃湘蕨
乃粱拌
皋晾縑
休蘚抑
滅桌購
嗶忍勖
機埂靚
貉梧勇
酣懔癘
釋負茜
培估慫
袼插舐
澎愫鈕
浮淇寸
玄構桊
某笨終
冒犧麴
盈臏唄
下渥桅
賚齋榿
旰覡鈕
嗡闋銖
閘案朔
添加回答
舉報
0/150
提交
取消