C语言程序设计教程
¥
12.28
4.2折
¥
29
九品
仅1件
作者肖磊、陈湘骥 编
出版社中国农业出版社
出版时间2015-08
版次1
装帧平装
货号A3
上书时间2024-11-03
商品详情
- 品相描述:九品
图书标准信息
-
作者
肖磊、陈湘骥 编
-
出版社
中国农业出版社
-
出版时间
2015-08
-
版次
1
-
ISBN
9787109205093
-
定价
29.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
213页
-
字数
332千字
-
正文语种
简体中文
-
丛书
全国高等农林院校“十二五”规划教材
- 【内容简介】
-
《C语言程序设计教程》介绍使用C语言进行计算机程序设计的基本知识。全书共分10章,循序渐进地介绍了C语言的基本概念、算法描述与程序设计基础知识、数据类型及运算、数据的输入和输出、选择结构、循环结构、数组、函数、指针、结构体与共用体、文件操作等。结合C语言特点阐述了结构化程序设计方法的基本概念和开发方法。《C语言程序设计教程》力求概念清楚、结构严谨,叙述通俗易懂,采用“提出问题一分析问题一解决问题”的方式阐述程序设计的思路与方法。
《C语言程序设计教程》适合高等院校计算机及相关理工科专业的学生使用,也可以作为大学各专业计算机语言类公共课教材和程序设计初学者的参考用书。
- 【目录】
-
前言
第1章C语言与程序设计概述
1.1计算机与程序设计
1.1.1指令与程序
1.1.2程序设计语言
1.2程序设计的基本过程
1.2.1程序设计的步骤
1.2.2算法的常用描述方法
1.3C语言的发展与特点
1.3.1C语言的发展历程
1.3.2C语言的特点
1.4C语言程序的组成和结构
1.4.1简单的C程序例子
1.4.2C语言程序的结构
1.5C语言程序的开发
1.5.1C语言程序的开发步骤
1.5.2使用IDE开发C语言程序
习题
第2章基本数据类型和表达式
2.1C语言的基本语法单位
2.1.1基本符号
2.1.2关键字
2.1.3标识符
2.2数据与数据类型
2.3基本数据类型
2.3.1常量与变量
2.3.2整型数据
2.3.3实型数据
2.3.4字符型数据
2.4运算符和表达式
2.4.1算术运算符和算术表达式
2.4.2赋值运算符和赋值表达式
2.4.3逗号运算符与逗号表达式
2.4.4sizeof运算符
2.4.5不同类型数据混合运算与数据类型转换
2.4.6位运算符
习题
第3章C语言程序设计初步
3.1C语句的作用与分类
3.2数据的输入和输出
3.2.1格式输出函数printf
3.2.2格式输入函数scanf
3.2.3字符输入/输出函数
3.3常用的数学函数
3.4顺序结构程序示例
3.5程序设计中注意的问题
3.5.1源程序代码风格和注释
3.5.2程序设计错误
3.5.3调试程序
习题
第4章选择结构程序设计
4.1关系运算符与关系表达式
4.2逻辑运算符与逻辑表达式
4.3选择结构控制语句
4.3.1单分支if语句
4.3.2双分支if语句
4.3.3使用嵌套if语句实现多分支结构
4.3.4switch语句
4.4条件运算符和条件表达式
4.5选择结构程序综合举例
习题
第5章循环结构程序设计
5.1循环结构解决的问题
5.2while语句
5.3do-while语句
5.4for语句
5.5循环语句的比较
5.6循环嵌套
5.7改变循环的执行流程
5.7.1break语句
5.7.2continue语句
5.8goto语句
5.9循环结构程序综合举例
习题
第6章数组
6.1一维数组
6.1.1一维数组的定义
6.1.2一维数组的引用
6.1.3一维数组的初始化
6.1.4一维数组程序举例
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.3.6字符串处理函数
6.3.7字符数组程序举例
习题
第7章函数
7.1函数的基本概念
7.2函数的基本应用
7.2.1函数的定义
7.2.2函数的调用
7.2.3函数参数的值传递
7.2.4函数的原型声明
7.3数组作为函数参数
7.3.1一维数组作为函数参数
7.3.2多维数组作为函数参数
7.4函数的嵌套调用
7.5函数的递归调用
7.6局部变量与全局变量
7.7变量的存储方式
7.7.1局部变量的存储类别
7.7.2全局变量的存储类别
7.8内部函数与外部函数
7.9编译预处理
7.9.1宏定义
7.9.2文件包含
7.9.3条件编译
7.10函数程序举例
习题
第8章结构体与共用体
8.1结构体
8.1.1结构体类型的定义
8.1.2结构体变量的定义
8.1.3结构体变量的使用
8.1.4结构体类型程序举例
8.2结构体数组
8.2.1结构体数组的定义
8.2.2结构体数组的使用
8.2.3结构体数组的初始化
8.2.4结构体数组程序举例
8.3结构体类型数据在函数之间的传递
8.3.1结构体变量在函数之间传递数据
8.3.2结构体数组在函数之间传递数据
8.4共用体
8.4.1共用体类型的定义
8.4.2共用体变量的定义
8.4.3共用体变量的使用
8.5枚举类型
8.5.1枚举类型的定义
8.5.2枚举类型变量的定义与使用
8.6用typedef定义类型名
习题
第9章指针
9.1地址和指针的概念
9.2指针变量和指针运算
9.2.1指针变量
9.2.2指针运算
9.3指针与数组
9.3.1数组元素的指针
9.3.2通过指针引用数组元素
9.3.3字符指针与字符串
9.3.4指针与多维数组
9.3.5指针数组
9.4指针与函数
9.4.1指针作为函数的参数
9.4.2指针作为函数的返回值
9.4.3指向函数的指针
9.5多级指针
9.6动态内存空间分配
9.7指针与链表
9.7.1结构体指针
9.7.2链表的概念
9.7.3链表的基本操作
9.8命令行参数
习题
第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.4.1文件位置标记
10.4.2文件位置标记的定位
习题
附录A常用字符与ASCII码对照表
附录B运算符及其特征
附录C常用C语言库函数
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价