C语言上机指导与典型题解

作者:涂承胜

丛书名:高等学校教材·计算机科学与技术

定价:39.5元

印次:1-1

ISBN:9787302254683

出版日期:2011.07.01

印刷日期:2011.07.07

图书责编:郑寅堃

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

  本书共包括5章及附录,主要内容有:C语言语法提要与常见错误分析;C语言理论学习中的关键性问题;典型题例与解析;C语言实验,提供进行C语言学习的基本实验;C语言实践环境与上机指南,详细介绍在Turbo C 2.0、Turbo C++ 3.0、Visual C++ 6.0集成环境下编辑、编译、调试、运行程序的方法。书末的附录包括C语言的关键字及其作用、C语言的运算符及其结合方向、Turbo C 2.0各菜单的功能、Turbo C 2.0常用功能键、Turbo C库函数头文件以及C语言编译错误信息。   本书内容丰富,概念清晰,实用性及指导性强,列举的实例繁简得当,具有一定的代表性。题例解析详细透彻,实例和相关理论结合紧密。所有的源代码均在Turbo C 2.0、Visual C++ 6.0下调试通过。   本书是C语言的学习参考书,也是C语言上机练习的指导书,可以作为C语言教材的参考书,适合高等院校师生或C语言培训班使用,也可供参加计算机等级考试的人员和C语言自学人员参考。

C语言是国内外广泛使用的一种计算机语言。很多高校都开设了“C语言程序设计”课程。由于全国各地、各类院校的情况不尽相同,对C语言的教学要求和C语言的课时数以及所使用的C语言教材也不尽相同。尽管目前已经出版的C语言教材很多,其基本内容是相似的,但对于C语言的学习,选择一本好的教材和学习指导书是很重要的。   C语言规则、细节多,概念比较复杂,使用灵活,使不少读者在学习C语言时感到困难。即便对有一定C语言基础的读者,一些人学习C语言之后,在许多细节上仍存在疑惑,要熟练掌握、熟练应用甚至灵活应用,也有一定难度。在学习C语言的过程中,很多读者都存在一个共同的问题:“听得懂、能看明白、不会编程或者编程难”,其实质还是没有真正理解、掌握C语言的基础理论,听懂的、看明白的只是C语言肤浅的语法知识。不会编程,一则是没有理解和掌握理论本身;二则是基本理论记住了但不会用,不知道怎么用,不知道用什么,更不知道如何结合相关的专业知识综合应用;三则是“纸上谈兵”的时间多,缺乏实践,在实践过程中,对实验结果是知其然,不知其所以然。C语言是一门实践性很强的课程,只看只听是不行的。   本书既适合C语言初学者使用,有助于其对C语言基础理论的学习、理解、归纳、总结,掌握C语言的基本语法和基础知识要点,掌握学习C语言(以及同类编程语言)的方法和要领,更适合有一定C语言理论基础的读者,有助于其对C语言熟练掌握和灵活应用以及编程能力和应用能力的提高。   本书是为“C语言程序设计”课程基础理论的学习和应用而编写的参考书与实验指导,不依赖于任何一本具体的C语言教材。根据由浅入深、循序渐进、逐步提高的知识逻辑层次,把...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1章  C语言语法提要与常见错误分析 1

1.1  数据类型、常量与变量、运算符与表达式 1

 1.1.1  标识符 1

 1.1.2  关键字 2

 1.1.3  C语言程序的书写规则 2

 1.1.4  C程序的组成与执行 2

 1.1.5  数据类型 3

 1.1.6  常量及其数据类型与表示形式 4

 1.1.7  变量及其数据类型与基本操作 6

 1.1.8  运算符与表达式 10

 1.1.9  数据类型的转化及其转化规则 15

1.2  数据的输入/输出与顺序结构程序设计 17

 1.2.1  格式化输入/输出 17

 1.2.2  非格式化输入/输出及其函数 20

 1.2.3  C语言的语句 23

 1.2.4  顺序结构与语句顺序执行 26

1.3  选择结构程序设计及其应用 27

 1.3.1  if语句结构的3种形式及其执行过程 27

 1.3.2  switch语句 29

 1.3.3  switch语句和if语句之间的相互转化与等价性 30

1.4  循环结构程序设计及其应用 32

 1.4.1  while循环语句 32

 1.4.2  do-while循环语句 32

 1.4.3  for循环语句 33

 1.4.4  3种循环结构的嵌套与等价性 33

 1.4.5  跳转语句 34

1.5  指针与数组 37

 1.5.1  指针、变量的指针与指针变量 37

 1.5.2  一维数组 38

 1.5.3  二维数组 46

 1.5.4  指针数组与二重指针及其关系 52

 1.5....