节选
《C语言程序设计:精选范例解析与习题》主要内容简介:21世纪是一个信息化的时代,计算机技术在各领域得到了越来越广泛的应用,社会要求当代大学生必须具备相当的计算机知识和应用能力。为此,各高校都不同程度地开设了一系列计算机类相关课程。
相关资料
插图:程序设计初学者会发现,一个程序很少能够一次性运行通过。实际上,在程序设计过程中,错误是非常常见的,改正错误的过程称为调试。当编译系统检测到一个错误时,就会显示一条出错信息,表示程序有错误及可能的错误原因。遗憾的是,这些出错信息有时很难被理解甚至使人误解。随着经验的积累,我们将慢慢地成为查找并纠正错误的高手。下面分别介绍三种类型的错误:语法错误、运行时错误和逻辑错误。1.3.1 语法错误编程时若违反了C语言的语法规则,就会产生语法错误,编译系统在编译源程序时,就能够发现这种类型的错误。若程序源代码含有语法错误,就不能被正确地编译生成可执行文件,程序也就不能运行。常见的错误:例如初学者没有定义变量而直接使用变量、语句后面缺少“;”等。需要知道的是,在程序编译时,程序中的一处错误可能会导致出现多条错误信息。比较理想的纠错过程是首先集中修改声明语句中的错误,然后在修改其他错误之前,重新编译程序。在初学过程中,常常是一旦声明语句正确,其他很多错误信息也就随之消失。
本书特色
《C语言程序设计:精选范例解析与习题》:计算机基础课程学习辅导丛书
内容简介
本书是配合“c语言程序设计”课程而编写的教学参考书,可供该课程的教师及自学者进行理论学习、理解与实践时使用。本书简明扼要地阐述、归纳了“c语言程序设计”课程中相关知识的要点与难点,特别是配合大量的精选范例解析,将课程中的基本概念及技术要点、难点有机地结合起来并较好地进行呈现,是一本不错的教学或自学指导用书。
全书共分为10章:第1章c语言程序设计概述;第2章程序设计基础;第3辛选择结构;第4章循环结构;第5章数组;第6章函数与预处理;第7章指针;第8章结构体;第9章文件;第10章综合程序设计。
目录
1.1 知识要点
1.1.1 程序的性质
1.1.2 c语言源程序的框架
1.1.3 程序的编译和执行
1.2 范例解析
1.3 常见错误
1.3.1 语法错误
1.3.2 运行时错误
1.3.3 逻辑错误
1.4 精选习题
第2章 程序设计基础
2.1 知识要点
2.1.1 c的数据类型
2.1.2 常量与变量