小学生C++趣味编程_第19课完善程序 2022-04-04 21:33阅读: http://blog.sina.cn/dpool/blog/u/6751299427 今天我们讲解《小学生C++趣味编程》第19课习题3。 大家注意看代码的注释,仔细理解一下。 这道题目不太好理解的是中间计算len1 len2的步骤。 我们要先计算出当前楼层与输入的两个楼层的距离,然后哪个距离小,就先服务哪一层。而计算楼层的距离,不能是负数,比如当前楼层是10,我们输入的7层,距离是3,也有可能输入的是13,那么距离是-3,所以,不能直接让当前楼层-目标楼层,要让大数减小数。