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

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

為什么我的for語(yǔ)句會(huì)錯(cuò)?不懂,大神教教我

判斷一個(gè)數(shù)(小于10位)的位數(shù)。 輸入999,則輸出 “它是個(gè)3位的數(shù)!

public class HelloWorld{

public static void main(String[] args){

int i = 999;

int x = 0;

for(x;x<10;x++){

? ? if(i/10<1){

? ? ? ?break;

? ? }else{

? ? ? ? continue;

? ? }

? ? ?System.out.println("它是個(gè)"+x+"位的數(shù)");

}

}

}

哪里錯(cuò)了?大神教教我

正在回答

3 回答

package com.yu1;
public class demo2 {
?public static void main(String[] args) {
??int i = 999;
??int x = 1;
??for (; x < 10; x++) {
???if ((i/=10) < 1) {
????break;
???} else {
????continue;
???}
??}
??System.out.println("它是個(gè)" + x + "位的數(shù)");
?}
}

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

qq_魚的不行_0

第一你print要在循環(huán)外不然你直接break了還輸出什么 第二 你循環(huán)有問(wèn)題你這樣的花i一直是999 一個(gè)循環(huán)后你沒(méi)對(duì)I的值改變 還有for(;;)里面的第一個(gè)如果你妹什么初始條件的話就不用加個(gè)x 進(jìn)去 還有的為什么要弄break和continue進(jìn)去= =
2016-12-04 回復(fù) 有任何疑惑可以回復(fù)我~
#2

半空之境 提問(wèn)者

非常感謝!
2016-12-04 回復(fù) 有任何疑惑可以回復(fù)我~
public?class?a?{
public?static?void?main(String[]?args){
	int?i?=?999;
	int?x?=?1;
	for(;x<10;x++){
		i=i/10;
	????if(i<1)
	????{
	???????break;
	????}else
	????{
	????????continue;
	????}
	}
		System.out.println("它是個(gè)"+x+"位的數(shù)");
}
}
  1. }的位置不對(duì),

  2. for里面不能只寫x,你前面已經(jīng)定義了,就可以省略,但是“;”要寫。

  3. x的初始值為1,因?yàn)闆](méi)有0位的數(shù)。。for是先執(zhí)行再判斷。

  4. i/10<1 ?用法不對(duì)。。這樣的話i一直不變,成死循環(huán)了。

  5. 同為初學(xué)者。。我也是參考1L大神才看出問(wèn)題的(感謝一樓dalao)。。共勉

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小森先森

else { continue; } 這段可以被優(yōu)化掉,用不到
2016-12-04 回復(fù) 有任何疑惑可以回復(fù)我~

魚已經(jīng)說(shuō)了,嘛,這兩個(gè)出錯(cuò)的地方這個(gè)課程都有講,你最好用myeclipse來(lái)寫,哪里出錯(cuò)了一下子就能看出來(lái)的

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

舉報(bào)

0/150
提交
取消

為什么我的for語(yǔ)句會(huì)錯(cuò)?不懂,大神教教我

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

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

幫助反饋 APP下載

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

公眾號(hào)

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