从最简单的“两位数加减”到更复杂的四位数连加,这一步难度提升可不是闹着玩的。家长们总把更难的题目扔给程序,要求我们必须得跟上。其实核心就两条:数字串必须连贯,也就是后一个数得自动接在前一个结果后面;结果还可能变负数,这时候得立刻调整基数,保证最后答案是正的。 普通计算器按完1+2再敲加号,屏幕立马跳到3,其实它也是把前一步结果当成下一轮的起始数。我们写的程序也一样,不是等所有数字都输完才出结果,而是每加一次或减一次,就马上把结果推给下一轮,用户接着输入下一个数就行。 要是让代码更明白一些,注释就是好帮手。右击代码块选注释,一行灰色小字就贴上去了,像给代码贴了个标签。这样大段文字说明都能省掉,看得也清楚。 最后总结一下,不管是两位数还是四位数,是两个数还是几十个数,道理都没变:算盘珠永远接在前一个数的末尾,负数随时调整。只要掌握了这套节奏,再大的数字连加也只是“珠”与“码”的接力赛——小朋友也能跑得又稳又快。