分析题目:
1.初始值i=13;
2.先不看符号,将其看为累加来做,每次循环i=i+10;
3.设定一个flag值来控制正负号;
public class T1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int sum=0; //定义一个总值来保存最后的结果
int flag=1; //判断正负号
for (int i = 13; i <=1003; i=i+10) {
sum = sum+(flag)*i; //第一次13*1=13
flag = -flag; //然后把flag改为-1,下一次进循环23*(-1)=-23
}
System.out.println(sum);
}
}
--最后结果为:-500