?作業要求
?
?
?
?
?分析思路
?在循環里面增加約束,使累加1變成累加2
?
?do-while循環代碼
public class GaoSiFor {
public static void main(String[] args) {
//定義兩個變量
int sum = 0;
int i = 0;
//開始循環
do{
//將i的值累加到 sum 里面
sum += i;
// i每次循環都加2
i += 2;
}while (i<=100);
System.out.println("1到100的偶數累加之和為:"+sum);
}
}
?
?while循環代碼
?
public class GaoSiFor {
public static void main(String[] args) {
//定義兩個變量
int sum = 0;
int i = 0;
//開始循環
while (i<=100){
sum += i;
i += 2;
}
System.out.println("1到100的偶數累加之和為:"+sum);
}
}
?
?for循環代碼
?
public class GaoSiFor {
public static void main(String[] args) {
//定義兩個變量
int sum = 0;
//開始循環
for (int i = 0;i<=100;i+=2){
sum += i;
}
System.out.println("100以內偶數求和結果為"+sum);
}
}
?
?
?運行結果
?
?
?
?調優方向
?
?錯誤記錄