while do while for
3 回答
已采纳

蜂之谷
TA贡献564条经验 获得超863个赞
//for int sum1 = 0; for (int i = 0; i < 50; i++) { if (i % 2 == 0) { sum1 += i; } } System.out.println(sum1); //while int sum2 = 0; int j = 0; while (j < 50) { if (j % 2 == 0) { sum2 += j; } j++; } System.out.println(sum2); //do while int sum3 = 0; int k = 0; do { if (k % 2 == 0) { sum3 += k; } k++; } while (k < 50); System.out.println(sum3);

此生不变丶
TA贡献36条经验 获得超19个赞
public class Test{ public static void main(String[] args){ int sum=0;// 50以内的偶数和; int num=2;// 50以内的偶数; //while while(num<=50){ sum+=num; num+=2; } System.out.println("五十以内的偶数和为:"+sum); // do...while int sum1=0; int num1=2; do{ sum1+=num1; num1+=2; }while(num1<=50); System.out.println("50以内的偶数和为:"+sum1); // for int sum2=0; int num2=2; for(num2=2;num2<=50;num2+=2){ sum2+=num2; } System.out.println("for五十以内的偶数和为:"+sum2); } }

guozhchun
TA贡献103条经验 获得超76个赞
public class Test { void testWhile() { int num = 2; int sum = 0; while (num <= 50) { sum += num; num += 2; } System.out.println("while: " + sum); } void testDoWhile() { int num = 2; int sum = 0; do { sum += num; num += 2; } while (num <= 50); System.out.println("do while: " + sum); } void testFor() { int sum = 0; for (int i = 2; i <= 50; i += 2) sum += i; System.out.println("for: " + sum); } public static void main(String[] args) { Test test = new Test(); test.testWhile(); test.testDoWhile(); test.testFor(); } }
添加回答
举报
0/150
提交
取消