do while可以做,換成while為什么運行不了
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
int sum = 0; // 保存 1-50 之間偶數的和
? ? ? ?
int num = 2; // 代表 1-50 之間的偶數
? ? ? ?
while ( num<=50 ? ); // 滿足數值在 1-50 之間時重復執行循環
{
sum=sum+num;//實現累加求和
? ? ? ? ? ?
? ? ? ? ? ?
num = num + 2; // 每執行一次將數值加2,以進行下次循環條件判斷
? ? ? ? ? ?
}?
? ? ? ?
System.out.println(" 50以內的偶數之和為:" + sum );
}
}
2018-01-19
while(num<=50)后面沒有;
2018-03-17
public class dudu {
public static void main(String[] args) {
? ? int num=2;
? ? int sum=0;
? ? while(num<=50)
? ? {
? ? sum+=num;
? ? num=num+2;
? ?
? ? }
System.out.println(sum);
}
}