求2-4+6-8…-100+102的值

一般像这类连加、连减问题一定会用到循环语句,可以用for或while,下面用while循环为例来进行讨论。

while循环,首先确定跳出循环条件, 可以写大于102(Num>102); 其次就是Num循环一次变成多少,从题上面分析可以看出后一个比前一个多2,这样Num循环一次加2(Num+=2)

接下来确定Num变量要什么类型,从题上分析都是整数,这样就可以用整型(int Num),

int Num = 2; //这里记住要赋值2,因为题上是从2开始