完整题干
2018年,微信朋友圈中曾经疯传“手机号暴露你的年龄”,其算法如下:
1.看一下你的手机号的最后一位;
2.把这个数字乘以2;
3.然后加上5;
4.再乘以50;
5.把得到的数加上1766;
6.用这个数减去你出生的那一年,现在得到一个新的数字,该数字的最后两位就是你的实际年龄
(本规则仅仅适用年龄在100岁之内的人)
现在,请解决以下问题:
(1)编写一个函数,该函数有两个参数,一个参数为手机号最后一位,另一个参数为四位数的出生年份,如1987.该函数最后范围按照上述规则计算出来的年龄。
(2)在主程序中测试该函数,该函数能正确反映你的实际年龄吗?如果不能,如何修改计算规则?