第一图书网

C语言程序设计

孙淑霞,罗奕 编 中国铁道出版社
出版时间:

2009-5  

出版社:

中国铁道出版社  

作者:

孙淑霞,罗奕 编  

页数:

355  

内容概要

  《高等院校计算机基础精品系列规划教材:C语言程序设计》是c语言程序设计课程的教科书,由12章组成。其主要内容包括c语言简单程序的编写和调试、算法与结构化程序设计、C语言程序设计基础、选择结构程序设计、循环结构程序设计、数组、指针、函数、编译预处理与变量的存储类型、结构体与共用体、文件和C++程序设计基础。每章后面都附有多种形式的习题,习题解答收录在与《高等院校计算机基础精品系列规划教材:C语言程序设计》配套的一《c语言程序设计实验指导与习题解答》一书中。全书内容架构是总结了现代普通高等院校教学实际情况而设定的,知识点简明扼要,叙述由浅入深,实用性强。  《高等院校计算机基础精品系列规划教材:C语言程序设计》适合作为大学非计算机专业本科、研究生的教学用书,也可作为自学者的参考书。

书籍目录

第1章 C语言简单程序的编写和调试1.1 C语言的特点1.2 C程序的基本结构1.2.1 C语言的基本词法1.2.2 C程序的构成1.2.3 头文件和函数1.3 TC环境中调试程序1.3.1 编辑1.3.2 编译1.3.3 连接1.3.4 运行1.3.5 程序的跟踪调试1.4 Visual c++环境中调试程序1.4.1 c++源程序的建立与编辑1.4.2 单文件程序的编译和运行1.4.3 多文件程序的编译和运行1.5 综合实例本章小结习题第2章 算法与结构化程序设计基础2.1 算法基础2.1.1 算法的特性与要求2.1.2 算法的种类2.1.3 算法描述2.2 结构化程序设计2.2.1 结构化程序设计的原则2.2.2 结构化程序设计的基本结构2.2.3 程序设计基本过程2.3 C语言的语句本章小结习题二第3章 C语言程序设计基础3.1 基本数据类型3.1.1 整型3.1.2 实型3.1.3 字符型3.2 运算符和表达式3.2.1 运算符和表达式概述3.2.2 算术运算符和算术表达式3.2.3 赋值运算符和赋值表达式3.2.4 关系运算符和关系表达式3.2.5 逻辑运算符和逻辑表达式3.2.6 逗号运算符和逗号表达式3.2.7 位运算符3.2.8 其他运算符3.3 C程序结构3.3.1 C语句分类3.3.2 C程序的3种基本结构3.4 资料的输入与输出3.4.1 格式化输出函数printf()3.4.2 格式化输入函数scan()3.4.3 字符输出函数putchar()3.4.4 字符输入函数getchar()3.5 综合实例本章小结习题三第4章 选择结构程序设计4.1 if语句4.1.1 if语句的3种形式4.1.2 if语句的嵌套4.1.3 使用if语句时应注意的问题4.2 switch语句4.3 综合实例本章小结习题四第5章 循环结构程序设计第6章 数组第7章 指针第8章 函数第9章 编译预处理与变量的存储类型第10章 结构体与共用体第11章 文件第12章 C++程序设计基础附录A 常用字符与代码对照表附录B 运算符的优先级与结合性附录C 常用的Turbo C库函数附录D Turbo C的常用热键和编辑键附录E Turbo C编译错误信息参考文献

章节摘录

  第1章 C语言简单程序的编写和调试  C语言是国际上应用最广泛的几种计算机语言之一。它不仅可以用于编写系统软件,如操作系统、编译系统等,还可以用于编写应用软件。最初的C语言是为描述和实现UNIX操作系统而设计的,因此C语言随UNIX的出名而闻名。  随着计算机的发展,出现了不同版本的C语言,它们的差异主要体现在标准函数库中函数的种类、格式和功能上。为了有利于计算机应用技术的发展,ANSI于1983年专门成立了定义C语言标准的委员会,于1989年制定出ANSI C标准,又称为C89;1999年又推出C99,它在保留C语言特性的基础上,增加了面向对象的新特性。  本章简要介绍C语言的特点、C程序的基本结构和C程序的调试。  1.1 C语言的特点  c语言之所以能够广为流传,是因为它有很多不同于其他程序设计语言的特点。其主要特点有:  ①数据类型丰富。C语言除了整型、实型、字符型等基本数据类型外,还具有数组、指针、结构和联合等高级数据类型,能够用于描述各种复杂的数据结构(如链表、栈和队列等)。  ②运算符种类丰富。C语言具有数十种运算符,除了具有一般高级语言中的运算功能外,还可以实现以二进制位为单位的位运算,用以直接控制计算机的硬件;并具有自增、自减和各种复合赋值运算符等。C程序编译后生成的目标代码长度短、运行速度快、效率高。


图书封面

广告

下载页面


C语言程序设计 PDF格式下载



相关图书