![]()
内容推荐 宋士银、孟琦、刘君主编这本《C语言程序设计》是高等学校计算机系列规划教材之一。本教材注重理论联系实际,突出实用性,改正了以往教材过于注重语法的缺点;语言通俗易懂,做到在内容的编排上尽量符合初学者的要求;精选典型例题、习题,实例由易到难,并给出多种解题方法,对内容进行了扩展,以适合不同程度的读者。全书共分12章,主要内容包括:C语言概述、C语言程序设计基础、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、文件、预处理命令及位运算。 本书适合作为普通本科院校计算机、非计算机专业学生以及普通高校专科学生的学习教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 目录 第1章 C语言概述 1.1 C语言概况 1.2 C语言的特点 1.3 C语言程序简介 1.4 C语言程序的运行 习题 第2章 C语言程序设计基础 2.1 算法与程序设计步骤 2.2 常量与变量 2.3 C语言的数据类型 2.4 数据类型的混合运算 2.5 算术运算 2.6 赋值运算 2.7 逗号运算 习题 第3章 顺序结构程序设计 3.1 C程序的组成 3.2 赋值语句 3.3 数据的输人与输出 3.4 顺序结构程序举例 习题 第4章 分支结构程序设计 4.1 关系运算 4.2 逻辑运算 4.3 if语句 4.4 switch语句 习题 第5章 循环结构程序设计 5.1 循环的概念 5.2 while循环 5.3 do-while循环 5.4 for循环 5.5 break和continue语句 5.6 循环的嵌套 5.7 循环小结 习题 第6章 数组 6.1 数组的定义和引用 6.2 字符型数组 6.3 综合应用举例 习题 第7章 函数 7.1 函数概述 7.2 函数的定义 7.3 函数的参数和返回值 7.4 函数的调用 7.5 函数的嵌套调用、递归调用 7.6 数组作函数参数 7.7 变量的作用域及存储类别 7.8 内部函数和外部函数 7.9 小结 习题 第8章 指针 8.1 地址和指针的概念 8.2 指针变量的定义和引用 8.3 数组和指针 8.4 字符串和指针 8.5 指针与函数 8.6 指向指针的指针 8.7 用指针进行内存动态分配 8.8 有关指针的数据类型和指针运算的小结 习题 第9章 结构体与共用体 9.1 概述 9.2 定义结构体类型变量的方法 9.3 结构体变量的引用 9.4 .结构体变量的初始化 9.5 结构体数组 9.6 指向结构体类型数据的指针 9.7 共用体 9.8 枚举类型 9.9 用typedef定义类型 习题 第10章 文件 10.1 C文件概述 10.2 文件的打开与关闭 10.3 文件的读写 10.4 位置指针与文件定位 10.5 其他文件操作函数 习题 第11章 预处理命令 11.1 宏定义 11.2 “文件包含”处理 11.3 条件编译 习题 第12章 位运算 12.1 位运算符和位运算 12.2 位运算实例 习题 附录I C语言中的常用关键字 附录II 常用ASCII码与字符对照表 附录III C语言运算符优先级列表 附录IV C语言常用的库函数 附录V 计算机基础知识 附录VI 软件工程基础知识
|