為什么得不到21?
package b; public class a { ? ?public static void main(String [] args){ ? ? int a=0; ? ? for(int b=1;b<=10;b++){ a="">20)break;{ ? ? System.out.println(a); ? ? } ? ? } ? ?} } ?這為什么得不到21?
package b; public class a { ? ?public static void main(String [] args){ ? ? int a=0; ? ? for(int b=1;b<=10;b++){ a="">20)break;{ ? ? System.out.println(a); ? ? } ? ? } ? ?} } ?這為什么得不到21?
2017-03-28
舉報
2017-03-29
我也不會
2017-03-28
if(a>20)
if(a>=21)都可以離開。 ?你代碼寫錯了吧
2017-03-28
public class a {?
? public static void main(String [] args){?
?? int a=0;??
?? for(int b=1;b<30;b++){
??? a = b;
??? if(a > 20){
???? System.out.println(a);
???? break;
??? }
?? }?
? }
}?
2017-03-28
首先,你的代碼太混亂,括號亂加,?a="">20是什么鬼? ?多看格式吧
按你的思路改出來了
public static void main(String[] args) {
? ? ? ?
int a=0; ? ?
for(int b=1;b<=10;b++){
if( a>=20) break;
}
System.out.println(a); ?
? ?} ?
}?
問題太多,不詳細(xì)說了,看下邊正確的吧
public static void main(String[] args) {
? ? ? ?
int a=0; ? ?
for(int b=1;b<=100;b++){
a++;
if( a==21) break;
}
System.out.println(a); ?
? ?} ?
}?
加油