16.2 例程实现与解析