為什么中間加了num<=50就不對?
do {
//實現累加求和
? ? ? ? ? ? num<=50
? ? ? ? ? ? sum+=num;
num = num + 2; // 每執行一次將數值加2,以進行下次循環條件判斷
? ? ? ? ? ??
} while (num>50); // 滿足數值在 1-50 之間時重復執行循環
? ? ? ??
System.out.println(" 50以內的偶數之和為:" + sum );
}
}
do {
//實現累加求和
? ? ? ? ? ? num<=50
? ? ? ? ? ? sum+=num;
num = num + 2; // 每執行一次將數值加2,以進行下次循環條件判斷
? ? ? ? ? ??
} while (num>50); // 滿足數值在 1-50 之間時重復執行循環
? ? ? ??
System.out.println(" 50以內的偶數之和為:" + sum );
}
}
2015-07-15
舉報
2015-07-15
為什么要加num<=50,而且還不給分號。
<=通常是做判斷的,用于循環語句等判斷條件,因為它的結果只有2個:true和fasle。也就是說它是個布爾表達式。不要加在{}里哦。
2015-07-16
<=是判斷,=是賦值,{}中可以放什么?