b++應(yīng)該放到哪里呢,是里面啊還是第一對(duì)大括號(hào)的外面??求解釋???
public class HelloWorld{
????public static void main(String [] args){
????int a=0,b=1;
????do{
????????????a=a+b;
????????? if(b%3!=0){
????????????a=a+b;
????????????b++;
}????
}????? ? while(b<=100);
????????????System.out.println(a);
}
}
2016-03-29
外面;你的邏輯應(yīng)該是想算,當(dāng)b的值等于100的時(shí)候a的值是多少,所以你要先給b進(jìn)行循環(huán)給值。
2016-03-29
外面吧,b的每次增值都會(huì)返回到上面去和a相加,放在外面邏輯性要強(qiáng)一些,能夠更清楚的看出邏輯關(guān)系
2016-03-29
public class HelloWorld{
????public static void main(String [] args){
????int a=0,b=1;
????do{
????????????a=a+b;
????????? if(b%3!=0){
????????????a=a+b;
}????
b++;
}????? ? while(b<=100);
????????????System.out.println(a);
}
}