4.7 程序设计举例