哪里有問題 希望幫忙解答一下
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
int sum = 0; // 保存 1-50 之間偶數(shù)的和
? ? ? ??
int num = 2; // 代表 1-50 之間的偶數(shù)
? ? ? ??
do {
//實(shí)現(xiàn)累加求和
? ? ? ? ? ??
? ? ? ? ? ? sum+=num+sum;
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 );
}
}
2018-09-18
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
int sum = 0; // 保存 1-50 之間偶數(shù)的和
? ? ? ??
int num = 2; // 代表 1-50 之間的偶數(shù)
? ? ? ??
do {
//實(shí)現(xiàn)累加求和
? ? ? ? ? ??
? ? ? ? ? ? sum+=num;//sum=sum+num;
num += 2; // 每執(zhí)行一次將數(shù)值加2,以進(jìn)行下次循環(huán)條件判斷 num=num+2;
? ? ? ? ? ??
} while ( num<=50 ? ); // 滿足數(shù)值在 1-50 之間時(shí)重復(fù)執(zhí)行循環(huán)
? ? ? ??
System.out.println(" 50以內(nèi)的偶數(shù)之和為:" + sum );
}
}
2020-02-25
sum+=num+sum; ????
要不你寫sun+=num 要不寫sun= num+sum?
2018-09-22
sum+=sum+num表示的意思是sum=sum+sum+num,多加了一個(gè)sum,跟題意不符和。