C语言是一门典型的结构化程序设计语言,但由于C语言所涉及的概念比较复杂,规则繁多,使用灵活,容易出错且不易查出,不少使用者特别是初学者感到困难。本文根据教学实践,分析了当前C语言教学中所存在的问题,并就如何激发学生的学习兴趣,培养程序设计能力,进行了一定的分析与探讨,以提高教学效果。