- 一.递增的来历
- 二.递增的两大绝技
从天而降的递增先生忘记了自己是从哪里来的。后来,递增准备去山的最高处,寻找所谓的真相。但是递增走了好久,也不见山的最高处。这时候,有一位程序大师降临了。
程序大师解释道:你观察了周围的所有事情,唯独没有发现自己身上的线索。递增听了大师的话之后,发现自己是解密的关键。所以,递增准备继续向前行走,看看自己有没有变化。
递增发现自己站得越来越高了,山下的建筑越来越小了。递增结合先生的话,发现自己走阶梯的过程,就是递增,并且每次都走了一个阶梯。
递增来到了算术世界,接下了任务榜。
任务:已知定义int num=1;接着执行下列哪条语句后,num的值仍然为1 。
A. cout<
递增先生的解题过程:
A选项打印出来的值是1,num的值也是1。
B选项打印出来的值是1,原因是num++是先使用再运算,使用的时候,将num的值打印了出来。后来,运算的时候,num进行了一个加1的操作,接着把加1后的结果赋值给num,所以num的值变成了2。
C选项打印出来的值是2,原因是输出的是num+1。num的值仍然是1,原因是num只是加了个1,并没有把加1的结果赋值给num。
D选项打印出来的值是2,原因是++num是先运算再使用,运算之后,加1的结果会赋值给num。num的值仍然是2,因为加1后的结果会赋值给num,所以num会发生变化。
递增先生完成了任务,得到了悬赏。但是,递增先生最大的愿望:想让更多的人知道递增的秘密。
递增先生开始了新的旅程。递增的两大绝技重出江湖,第一招:前置递增,例如,++num可以先运算再使用。第二招:后置递增,例如,num++可以先使用再运算。
接下来,我们就用递增先生的两大绝技解决更多的难题…



