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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

誰能給我解析一下這段代碼,詳細(xì)點(diǎn)

for(int i=str.length()-3;i>0;i=i-3){
????? str.insert(i,',');
??}



正在回答

2 回答

首先這是一個(gè)for循環(huán)語句,在里面定義了一個(gè)整型的變量i,這個(gè)i賦值為str字符串的長(zhǎng)度再減去-3,為什么要減3呢?這是因?yàn)槲覀円獜暮笸懊扛羧徊迦攵禾?hào),如果不減去的話就會(huì)在字符串的最后一位加一個(gè)逗號(hào),然后它對(duì)應(yīng)的代碼就是”str.length()-3“。而后面的"i>0"的意思是當(dāng)i大于0的時(shí)候繼續(xù)循環(huán),否則的話就跳出for循環(huán)語句。再然后"i=i-3"的意思是每次循環(huán)都將i減3,這樣才能實(shí)現(xiàn)“每隔三位”這個(gè)功能。最后是括號(hào)里的循環(huán)體,里面可以看到str.insert(),他的意思就是str這個(gè)字符串調(diào)用了insert函數(shù)。這個(gè)函數(shù)是干嘛的呢?我們用這個(gè)函數(shù)就可以往字符串里插入字符。其中insert(參數(shù)1,參數(shù)2)該函數(shù)里面有兩個(gè)參數(shù),”參數(shù)一“是在被調(diào)用的字符串的哪一位插入字符,“參數(shù)二”是寫上你想要插入什么,這里我們要插入一個(gè)逗號(hào),所以就是','。這個(gè)循環(huán)實(shí)現(xiàn)了str字符串從后往前每隔三位插入逗號(hào)的功能。

4 回復(fù) 有任何疑惑可以回復(fù)我~

樓上大神?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

誰能給我解析一下這段代碼,詳細(xì)點(diǎn)

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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