5.8 程序设计举例