int sum=0;
int i=1;
do{
if(i%2==0){
sum=sum+i;i++;
}
}while(i<=50);
System.out.println(sum);
1%2=1;你上面的i%2==0永远不成立,不会使用if后面的循环语句的
加一个else就对了但是