第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

突然我對(duì)于這個(gè)判斷一個(gè)數(shù)是幾位數(shù)的代碼又蒙圈了

突然我對(duì)于這個(gè)判斷一個(gè)數(shù)是幾位數(shù)的代碼又蒙圈了

慕粉uspeakeasy 2016-07-15 14:20:03
這個(gè)代碼是對(duì)的,我回過(guò)頭來(lái)再一看這個(gè)代碼,我覺(jué)得蒙圈了。求各位大師,各位朋友,能給注釋一下。謝謝。/* for這個(gè)循環(huán)里面為什么可以有兩個(gè)不同的變量?第一個(gè)是初始化;第二個(gè)是判斷條件;第三個(gè)是循環(huán) .這個(gè)for條件語(yǔ)句牛啊. ? ?*/package com.weishu;public class weis {public static void main(String[] args){ int num = 1000; int count = 0; ? for (count=0;num>0;count++){ ? ? ? ?num/=10;//等價(jià)于num=num/10; ? ? ? ?num=num; ? ? ? ? ? ? ? ? ? ?} ? ?System.out.println("它是個(gè)"+count+"位的數(shù)");}}
查看完整描述

2 回答

已采納
?
Caballarii

TA貢獻(xiàn)1123條經(jīng)驗(yàn) 獲得超629個(gè)贊

?for?(count=0;num>0;count++){
?????System.out.println(count);
????System.out.println(num);
???????num/=10;//等價(jià)于num=num/10;
??????System.out.println(num);
???????//num=num;這句沒(méi)作用,去掉
?}

多加幾個(gè)打印語(yǔ)句,運(yùn)行一下就能看出來(lái)程序是怎么跑的了,當(dāng)然你要是會(huì)debug的話最好了

查看完整回答
反對(duì) 回復(fù) 2016-07-15
  • 慕粉uspeakeasy
    慕粉uspeakeasy
    有一句你說(shuō)的挺對(duì)的"num=num;"這句確實(shí)沒(méi)有用,我已經(jīng)去掉了。不過(guò)你這個(gè)程序打不出來(lái)是幾位數(shù)。還是謝謝~
  • Caballarii
    Caballarii
    我只是讓你去看每一次循環(huán)運(yùn)行出來(lái)的是什么結(jié)果,一步一步的過(guò)程過(guò)來(lái)就能了解為什么能運(yùn)行出這樣的結(jié)果了
?
綠洲仙人球

TA貢獻(xiàn)39條經(jīng)驗(yàn) 獲得超47個(gè)贊

題主的代碼還有可以優(yōu)化的空間,這個(gè)小程序的算法思想就是通過(guò)商不為0進(jìn)行除10計(jì)算,能進(jìn)行幾次就是幾位數(shù),需要?jiǎng)h除的一行在下面代碼中注明了。

package?com.weishu;
public?class?weis?{
????public?static?void?main(String[]?args){
????????int?num?=?1000;
????????int?count?=?0;
????????for?(count=0;num>0;count++){
???????????num/=10;//等價(jià)于num=num/10;
???????????//num=num;這句話是多余的,可以刪除,上面的語(yǔ)句已經(jīng)改變了num的值了
?????????}
????????System.out.println("它是個(gè)"+count+"位的數(shù)");
????}
}


查看完整回答
1 反對(duì) 回復(fù) 2016-07-15
  • 2 回答
  • 0 關(guān)注
  • 2029 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)