欢迎光临学习或指导


实验基本要求

上机实验主要是培养、训练和提高学习者的程序设计能力和程序调试能力,因而这两条主线将贯穿整个实验始终。全部实验的内容在安排上由浅入深、由易到难。从实验一的C程序的基本操作,到最后一个实验的综合程序设计,从最简单的程序设计到多模块的程序调试,全过程是逐步深入的。在每个实验中,我们都安排了二~四个实验程序,每个实验需要两个小时。每个实验的安排也是从易到难,对一些有难度的题目,实验中还给出了问题的算法和参考程序,帮助学习者加深理解。对每个实验,学习者可以根据时间选做部分习题。
在每个实验中,除了对程序设计提出要求之外,还对程序的调试方法提出要求,从程序的静态调试到动态调试,从根据计算机给出的错误信息分析、判断、改正错误,到设置断点、跟踪打印等程序调试中最基本、最常用的方法,在上机实验过程中逐步要求,以使学习者能了解、掌握它们。虽然实验中的程序规模都比较小,但我们仍然要求做完实验后要写实验报告,因为写实验报告是整个实验过程的一个重要环节。通过写实验报告,可以对整个实验做一个总结,不断积累经验,提高程序设计和调试的能力,同时还可以提高你的写作能力。 C语言程序设计实验报告主要包含以下内容:

实验目的
实验的目的就是深入理解和掌握课程教学中的有关基本概念,应用基本技术解决实际问题,从而进一步提高分析问题和解决问题的能力。因此,在着手做实验之前,必须明确实验的目的,以保证达到课程的基本要求。


实验内容
每个实验都安排了几个实验题目,如果事先作好准备,则每个实验大约两小时能作完。在每个实验题目中都提出了具体要求。


算法、流程图及主要符号说明
本书中的实验的安排是由易到难,对一些有难度的题目给出了算法说明,有的还给出了参考流程图。在写实验报告时,对于书中未给出算法和流程图的题目,自己要给出算法和流程图,以及主要符号的说明。


完整的程序清单
要提供完整、清晰的程序。

输入数据及运行结果
对于同一个题目,输入不同的测试数据会有不同的运行结果,因此,在实验报告中,除了要写明程序运行结果外,还要在输出结果前写明输入的测试数据。


调试分析和体会