循環(huán)條件滿足可以循環(huán)5次,求教?。。?!
int a = 0;
int b = 2;
do{
a = b + 3;
b = b + 2;
}while(b<=10);
? ? System.out.println(a);
這個(gè)輸出結(jié)果是13,為什么最終的a輸出計(jì)算是10+3,而不是5+5+5+5+5=25呢?不是應(yīng)該滿足一次條件就循環(huán)一次嗎?b<=10需要5次循環(huán),而每次循環(huán)的a不應(yīng)該都是5嗎?
2022-06-15
每次循環(huán)b會(huì)累加,所以每次a也是不一樣的
2022-06-11
int a = 0;
int b = 2;
do{
a = 2 + 1;//累加求和
b = b + 2;//每執(zhí)行一次變量值加2
}while(b<=10);//當(dāng)變量小于等于10時(shí)重復(fù)執(zhí)行循環(huán)
? ? System.out.println(a);