C语言程序设计教程

C语言程序设计教程

杨丽波, 等编著

出版社:机械工业出版社

年代:2014

定价:29.9

书籍简介:

本书主要内容共十二章,按照C语言的基础知识、基本理论由浅入深进行介绍。考虑到高职高专学生的特点和计算机等级考试的要求,本书介绍了Visual C++ 6.0环境的安装和调试方法,书中的实例都是在该环境中编译和执行的,具有很强的实用性。对于读者较难理解的指针、结构、链表、文件等内容,作者在编写时精心选择了大量的即典型又与实际应用结合紧密的实例来帮助读者理解知识点。

书籍目录:

出版说明前言第1章C语言概述1.1程序、算法和流程图1.1.1程序1.1.2算法1.1.3流程图1.2C语言的特点和源程序的基本结构1.2.1C语言的特点1.2.2C语言程序的构成和书写格式1.2.3C语言程序的3种基本结构1.3在Visual C 6.0环境开发C语言程序1.3.1C语言程序的开发过程1.3.2Visual C 6.0的启动和操作1.3.3C语言程序调试本章小结习题1第2章数据类型、运算符与表达式2.1C语言基本数据类型2.2常量与变量2.2.1常量和符号常量2.2.2变量2.3整型数据2.3.1整型常量2.3.2整型变量2.4实型数据2.4.1实型常量2.4.2实型变量2.5字符型数据2.5.1字符型常量2.5.2字符型变量2.5.3字符串常量2.6运算符与表达式2.6.1算术运算符与表达式2.6.2关系运算符与表达式2.6.3逻辑运算符与表达式2.6.4赋值运算符与表达式2.6.5条件运算符2.6.6逗号运算符2.7数据之间的混合运算与数据类型转换本章小结习题2第3章顺序结构与基本输入/输出函数3.1格式化输入/输出函数3.1.1格式化输入函数scanf()3.1.2格式化输出函数printf()3.2字符输入/输出函数3.2.1字符输入函数getchar()3.2.2字符输出函数putchar()本章小结习题3第4章选择结构4.1单分支if语句4.2二分支if语句4.2.1二分支if语句4.2.2二分支if语句与条件运算符4.2.3if语句嵌套4.2.4多分支if语句4.3switch语句4.4综合实例本章小结习题4第5章循环结构5.1goto语句5.2for循环语句5.3while循环和do…while循环语句5.3.1while循环语句5.3.2do…while循环语句5.4循环嵌套5.5break语句和continue语句5.5.1break语句5.5.2continue语句5.6综合实例本章小结习题5第6章数组6.1一维数组6.1.1一维数组的定义6.1.2一维数组的初始化6.1.3一维数组元素的引用6.2二维数组6.2.1二维数组的定义6.2.2二维数组元素的初始化6.2.3二维数组元素的引用6.2.4多维数组6.3字符数组6.3.1字符数组的定义6.3.2字符数组的初始化6.3.3字符串与字符数组6.3.4字符串的输入输出6.3.5字符串处理函数6.4综合实例本章小结习题6第7章函数7.1函数的定义7.2函数的参数和返回值7.2.1函数的形式参数和实际参数7.2.2函数的返回值7.3函数的调用7.3.1函数调用的一般形式7.3.2函数的原型声明7.3.3函数的嵌套调用7.3.4函数的递归调用7.4数组作为函数参数7.4.1数组元素作为函数实参7.4.2数组名作为函数参数7.5变量的存储类别、作用域和生存期7.5.1局部变量和全局变量7.5.2变量的存储类别7.6内部函数和外部函数7.6.1内部函数7.6.2外部函数本章小结习题7第8章指针8.1指针的概念和定义8.1.1指针的概念8.1.2指针变量的定义和初始化8.1.3指针的引用8.1.4指向指针的指针8.1.5指针数组8.2指针变量与函数参数8.3指针与数组8.4指针与二维数组8.4.1二维数组的地址8.4.2指向二维数组的指针变量8.5指针与字符串8.5.1用字符指针指向字符串8.5.2字符串指针作函数参数8.6指针与函数8.6.1函数指针8.6.2返回值是指针的函数8.7带参数的main()函数本章小结习题8第9章编译预处理9.1宏定义9.1.1不带参数的宏定义9.1.2带参数的宏定义9.2文件包含9.3条件编译本章小结习题9第10章结构与共用10.1结构的定义与结构变量的操作10.1.1结构的定义10.1.2结构变量的定义10.1.3结构变量的引用与赋值10.1.4结构变量的初始化10.2结构数组10.2.1结构数组的定义和初始化10.2.2结构数组的应用10.3结构与指针变量10.3.1指向结构变量的指针10.3.2指向结构数组的指针10.3.3指向结构变量的指针作为函数参数10.3.4指向结构数组的指针作为函数参数10.4动态内存分配10.5结构与链表10.5.1链表概述10.5.2链表操作10.6共用10.6.1共用的概念10.6.2共用变量的引用本章小结习题10第11章位运算11.1位运算的基本概念11.2位运算符11.2.1位逻辑运算符11.2.2移位运算11.2.3位运算的应用实例本章小结习题11第12章文件12.1文件概述12.2文件类型指针12.3文件的打开与关闭12.3.1文件的打开(fopen函数)12.3.2文件的关闭(fclose函数)12.4文件的读写12.4.1字符读写函数fgetc()和fputc()12.4.2字符串读写函数fgets()和fputs()12.4.3二进制读写函数fread()和fwrite()12.4.4格式化读写函数fscanf()和fprintf()12.5文件的随机读写12.5.1文件的定位12.5.2文件的随机读写本章小结习题12附录附录AASCII码表附录BC语言常用标准库函数参考文献

内容摘要:

本书是根据高职高专学生的知识基础和学习特点、面向C语言程序设计初学者而编写的教程,书中从介绍C语言的每一个基础知识点入手,紧贴国家计算机等级考试的规范要求,理论与应用相结合,比较全面地介绍了C语言的基础知识和基本原理。  本书主要内容包括:C语言概述,数据类型、运算符与表达式,顺序结构与基本输入/输出函数,选择结构,循环结构,数组,函数,指针,编译预处理,结构与共用,位运算和文件。  本书语言详实、图文采用适当,在保证一定广度和深度的前提下力求清晰易懂。各章节例题附有解题思路、参考代码、运行结果图示和注意事项等。每一章都精选了和全国计算机等级考试难度相匹配的习题帮助大家复习和巩固所学知识。  本书可作为各类高职高专、高等院校计算机专业及非计算机专业的课程教材,也可作为参加全国计算机等级考试和广大计算机爱好者学习C语言程序设计的参考书。

书籍规格:

书籍详细信息
书名C语言程序设计教程站内查询相似图书
9787111454281
如需购买下载《C语言程序设计教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)29.9语种简体中文
尺寸26 × 19装帧平装
页数 220 印数 3000

书籍信息归属:

C语言程序设计教程是机械工业出版社于2014.2出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等职业教育-教材 的书籍。