分别用for循环、while循环、do循环求1-10之间所有能被3整除的整数的和

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:31:44
分别用for循环、while循环、do循环求1-10之间所有能被3整除的整数的和

int sum=0;
int i=1;
for(;i<=10;i++){
if(i%3==0){
sum+=i;
}
}
System.out.println(sum);
sum=0;
i=1;
while(i<=10){
if(i%3==0){
sum+=i;
}
i++;
}
System.out.println(sum);
sum=0;
i=1;
do{
if(i%3==0){
sum+=i;
}
i++;
}while(i<=10);
System.out.println(sum);

package com.ihymge.test;

public class Test {

/**
* 分别用for循环、while循环、do循环求1-10之间所有能被3整除的整数的和
* @param args
*/
public static void main(String[] args) {
int i = 1;
int sum = 0;
for (; i <= 10; i++) {
if (i % 3 == 0) {
System.out.println(i);
sum += i;
}
}
System.out.println(sum);

while (i <= 10) {
if (i % 3 == 0) {
sum += i;
System.out.println(i);
}
i+