本书采用了与主教程完全相同的分章结构,全书共分为12章和测试题附录,每章包括基础知识、验证性实验、设计性实验和提高性实验四部分内容。基础知识概要讲解实验题目涉及的相关语言知识和应用要点;验证性实验为每章中最基础的实验,书中给出该类实验的较详细的算法、程序设计步骤和程序代码;前5章中的设计性实验只给出算法和程序设计要点的说明,没有给出程序代码,而后面的章节的实验则提供可参考的程序代码;提高性实验设计的知识点更广,编程难度也有一定提高,与设计性实验相同,在后面章节中的实验也给出程序的参考代码;测试题包括选择题和填空题,同时给出答案和解析。