16.18 编程练习