為什么中間加了num<=50就不對(duì)?
do {
//實(shí)現(xiàn)累加求和
? ? ? ? ? ? num<=50
? ? ? ? ? ? sum+=num;
num = num + 2; // 每執(zhí)行一次將數(shù)值加2,以進(jìn)行下次循環(huán)條件判斷
? ? ? ? ? ??
} while (num>50); // 滿足數(shù)值在 1-50 之間時(shí)重復(fù)執(zhí)行循環(huán)
? ? ? ??
System.out.println(" 50以內(nèi)的偶數(shù)之和為:" + sum );
}
}
2015-07-15
為什么要加num<=50,而且還不給分號(hào)。
<=通常是做判斷的,用于循環(huán)語(yǔ)句等判斷條件,因?yàn)樗慕Y(jié)果只有2個(gè):true和fasle。也就是說(shuō)它是個(gè)布爾表達(dá)式。不要加在{}里哦。
2015-07-16
<=是判斷,=是賦值,{}中可以放什么?