-
蜂之谷
//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);
-
此生不变丶
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
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();
}
}