sum=0 n=99 while n>0: n=n-2 sum=sum+n print(sum) 和 sum=0 n=99 while n>0: sum=sum+n n=n-2 print(sum) 为什么会不同了?
好像明白了点,但是为什么是差100,而不是差99了?
你第一个的计算是从n-2,就是从97开始算的,总共加了50次,每次都减2,计算完总共减了50*2,就是100
Sign in to make a reply
疯狂小小吴
sum=0 n=99 while n>0: n=n-2 sum=sum+n print(sum) 和 sum=0 n=99 while n>0: sum=sum+n n=n-2 print(sum) 为什么会不同了?