现货二手 若套装 先联系客服确认,二手书无附赠品
¥ 1 0.3折 ¥ 39 八五品
仅1件
作者郭鹏 ,
出版社清华大学出版社
ISBN9787302468165
出版时间2017-06
装帧平装
定价39元
货号9787302468165
上书时间2024-10-14
基本信息
书名:C语言程序设计及应用教程
定价:39.00元
作者:郭鹏
,
出版社:清华大学出版社
出版日期:2017-06
ISBN:9787302468165
字数:390千字
页码:242
版次:1
装帧:其他
开本:16开
商品标识:9787302468165
[chatu]
编辑推荐
本书针对零基础初学者循序渐进地介绍了C语言知识及其程序设计方法,主要教学内容包括算法、数据类型、运算符、表达式、程序结构、数组、函数、指针、结构体、共用体、位运算、文件和实例分析。
本书根据初学者特点,在章节安排、内容讲解和例题分析方面做了精心策划。整书体系合理,教学内容由浅入深且通俗易懂,章节例题力求典型且讲解细致。为使读者放心参考,本书所有例程均在Visual C
6.0运行环境下进行了验证。
本书非常适合作为高等院校电类专业C语言程序设计课程的教材,也可作为广大C语言学习爱好者的自学和参考用书。
内容提要
目录
目录
?
?
?
第1章C语言概述
?
1.1基础知识
?
1.2为什么要学C语言
?
1.3C程序结构分析
?
1.4C程序上机步骤
?
第2章算法
?
2.1算法的概念
?
2.2常见的算法描述方法
?
2.2.1用自然语言表示算法
?
2.2.2用传统流程图表示算法
?
2.2.3用结构化流程图表示算法
?
2.2.4用伪代码表示算法
?
2.2.5用计算机语言表示算法
?
2.3结构化程序设计方法
?
第3章数据类型、运算符和表达式
?
3.1数据类型
?
3.2常量与变量
?
3.2.1标识符
?
3.2.2常量和符号常量
?
3.2.3变量
?
3.3C语言的常用数据类型
?
3.3.1整型数据
?
3.3.2实型数据
?
3.3.3字符型数据
?
?
3.3.4为变量赋初值
?
3.4不同数据类型间的转换
?
3.4.1混合运算中的数据类型转换
?
3.4.2赋值运算中的数据类型转换
?
3.4.3强制转换
?
3.5运算符和表达式
?
3.5.1算术运算符和算术表达式
?
3.5.2赋值运算符和赋值表达式
?
3.5.3逗号运算符和逗号表达式
?
?
?
?
?
?
?
?
第4章程序结构
?
4.1顺序结构程序设计
?
4.1.1C语句
?
4.1.2赋值语句
?
4.1.3数据的输入与输出实现
?
4.1.4字符数据的输入与输出
?
4.1.5格式输入与格式输出
?
4.1.6顺序结构程序设计举例
?
4.2选择结构程序设计
?
4.2.1关系运算符和逻辑运算符
?
4.2.2if语句
?
4.2.3if语句的嵌套
?
4.2.4switch语句
?
4.2.5选择结构程序举例
?
4.3循环结构程序设计
?
4.3.1goto语句
?
4.3.2while语句
?
4.3.3do…while语句
?
4.3.4for语句
?
4.3.5循环的嵌套
?
4.3.6break语句和continue语句
?
4.3.7循环语句小结
?
4.3.8循环结构程序举例
?
第5章数组
?
5.1一维数组
?
5.1.1一维数组的定义
?
5.1.2一维数组的初始化
?
5.1.3一维数组的引用
?
5.1.4一维数组程序举例
?
5.2二维数组
?
5.2.1二维数组的定义
?
5.2.2二维数组的初始化
?
5.2.3二维数组的引用
?
5.2.4二维数组程序举例
?
5.3字符数组
?
5.3.1字符数组的定义、初始化和引用
?
5.3.2字符串
?
5.3.3字符串的输入与输出
?
5.3.4字符串处理函数
?
5.3.5字符串程序举例
?
第6章函数
?
6.1函数概述
?
6.2函数的类别
?
6.2.1库函数
?
6.2.2用户自定义函数
?
6.3函数的定义
?
6.3.1无参函数的定义
?
6.3.2有参函数的定义
?
6.3.3空函数
?
6.4函数声明
?
6.5函数的参数与函数的返回值
?
6.5.1函数的实际参数和形式参数
?
6.5.2数组作为函数参数
?
6.5.3函数的返回值
?
6.6函数的调用
?
6.6.1函数调用的一般形式
?
6.6.2函数调用的过程
?
6.6.3三种函数调用方式
?
6.6.4函数的嵌套调用
?
6.6.5函数的递归调用
?
6.7变量的作用域和存储类型
?
6.7.1局部变量和全局变量
?
6.7.2变量的存储类型
?
6.7.3变量定义和声明的区别
?
6.8内部函数和外部函数
?
6.8.1内部函数
?
6.8.2外部函数
?
6.9编译预处理
?
6.9.1宏定义
?
6.9.2文件包含
?
6.9.3条件编译
?
第7章指针
?
7.1指针概述
?
7.2指针变量和简单变量
?
7.2.1定义指针变量
?
7.2.2指针变量的初始化
?
7.2.3指针变量的引用
?
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.5.3返回指针的函数
?
7.5.4指针数组
?
7.5.5指向指针的指针变量
?
第8章结构体与共用体
?
8.1结构体类型
?
8.1.1结构体类型的定义
?
8.1.2结构体变量的定义
?
8.1.3结构体变量的初始化和引用
?
8.2结构体数组
?
8.2.1结构体数组的定义
?
8.2.2结构体数组的初始化
?
8.2.3结构体数组的引用
?
8.3共用体数据类型
?
8.3.1共用体变量的定义
?
8.3.2共用体变量的引用
?
8.4枚举数据类型
?
8.4.1枚举类型及其变量的定义
?
8.4.2枚举变量的引用
?
8.5自定义类型
?
第9章位运算
?
9.1位运算符与位运算
?
9.1.1按位与运算符“&”
?
9.1.2按位或运算符“|”
?
9.1.3按位异或运算符“^”
?
9.1.4按位取反运算符“~”
?
9.1.5左移运算符“”
?
9.1.6右移运算符“”
?
9.2位段
?
第10章文件
?
10.1C文件的概念
?
10.1.1文件名
?
10.1.2文件的分类
?
10.2文件的打开与关闭
?
10.2.1文件类型指针
?
10.2.2文件的打开(fopen函数)
?
10.2.3文件的关闭(fclose函数)
?
10.3文件的读取和写入
?
10.3.1fgetc函数和fputc函数
?
10.3.2fgets函数和fputs函数
?
10.3.3fprint函数和fscanf函数
?
10.3.4fread函数和fwrite函数
?
10.4文件的定位
?
10.4.1rewind函数
?
10.4.2fseek函数
?
10.4.3ftell函数
?
10.4.4实例解析
?
第11章C语言在单片机编程中的实例解析
?
?
附录A常用字符与ASCII代码对照表
?
附录B关键字及其用途
?
附录C运算符和结合性
?
附录D常用的C语言库函数
?
作者介绍
文摘
[chatu]
媒体推荐
— 没有更多了 —
以下为对购买帮助不大的评价