计算机
类型
可以朗读
语音朗读
167千字
字数
2022-08-01
发行日期
展开全部
主编推荐语
本书以案例为切入点,以培养C语言应用能力为主线,强调理论教学与上机实践相结合,使学习者能够熟练掌握编译环境,并为后续的深入学习打下基础。
内容简介
全书共十一个章节,主要内容包括初识C语言、C语言程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、批量数据处理、结构化数据处理、函数、指针、文件操作等。
本书可作为高等职业教育院校计算机及相关专业的高级语言教材,也可供C语言爱好者学习使用。
目录
- 版权信息
- 内容简介
- 前言
- 第一章 初识C语言
- 1.1 计算机语言的发展历程
- 1.2 C语言的发展
- 1.3 认识C语言程序
- 1.3.1 简单的C语言程序举例
- 1.3.2 C语言程序基本结构
- 1.3.3 C语言程序编写规范
- 1.4 C语言程序开发流程及开发环境
- 1.4.1 C语言程序开发流程
- 1.4.2 C语言程序开发环境
- 本章小结
- 课后习题
- 第二章 C语言程序设计基础
- 2.1 数据的表示
- 2.1.1 常量和变量
- 2.1.2 数据类型
- 2.2 数据操作
- 2.2.1 算术运算
- 2.2.2 逻辑运算
- 2.2.3 位运算
- 2.2.4 条件运算
- 2.2.5 逗号运算
- 2.3 算法与结构化程序设计
- 2.3.1 算法
- 2.3.2 三种基本结构
- 2.4 综合案例
- 2.4.1 案例一:认识转义字符
- 2.4.2 案例二:认识逻辑运算符
- 2.4.3 案例三:学习成绩等级划分
- 本章小结
- 课后习题
- 第三章 顺序结构程序设计
- 3.1 语句和注释
- 3.2 顺序结构程序设计
- 3.2.1 变量定义及初始化
- 3.2.2 赋值语句和表达式语句
- 3.2.3 格式化输出printf
- 3.2.4 格式化输入scanf
- 3.2.5 字符输入或输出
- 3.3 综合案例
- 3.3.1 案例一:大雁的智慧
- 3.3.2 案例二:从头到尾
- 3.3.3 案例三:如影随形
- 本章小结
- 课后习题
- 第四章 选择结构程序设计
- 4.1 条件表达式
- 4.1.1 关系表达式
- 4.1.2 逻辑表达式
- 4.2 if选择语句
- 4.2.1 单分支if语句
- 4.2.2 双分支if语句
- 4.2.3 多分支if语句
- 4.3 switch多分支语句
- 4.4 综合案例
- 4.4.1 案例一:自动售货机
- 4.4.2 案例二:多劳多得
- 4.4.3 案例三:自助加油站
- 本章小结
- 课后习题
- 第五章 循环结构程序设计
- 5.1 循环结构的功能
- 5.2 循环结构语句
- 5.2.1 while语句
- 5.2.2 do...while语句
- 5.2.3 for语句
- 5.2.4 循环语句的嵌套
- 5.3 循环控制语句
- 5.3.1 break语句
- 5.3.2 continue语句
- 5.4 综合案例
- 5.4.1 案例一:卖西瓜
- 5.4.2 案例二:水仙花数
- 5.4.3 案例三:百钱百鸡
- 本章小结
- 课后习题
- 第六章 批量数据处理
- 6.1 数组
- 6.1.1 一维数组
- 6.1.2 二维数组
- 6.2 字符数组与字符串数组
- 6.2.1 字符数组
- 6.2.2 使用字符串处理函数
- 6.3 综合案例
- 6.3.1 案例一:逆序排列
- 6.3.2 案例二:输出转置矩阵
- 6.3.3 案例三:字符串处理函数的应用
- 本章小结
- 课后习题
- 第七章 模块化程序设计
- 7.1 模块化程序设计思想
- 7.1.1 模块化程序设计原则
- 7.1.2 模块化程序设计步骤
- 7.1.3 模块化程序设计优点
- 7.2 函数的基本使用
- 7.2.1 无参函数
- 7.2.2 传参函数
- 7.2.3 传参且有返回值的函数
- 7.2.4 知识拓展
- 7.3 函数的嵌套调用与递归调用
- 7.3.1 函数的嵌套调用
- 7.3.2 函数的递归调用
- 7.3.3 知识拓展
- 7.4 函数和变量的作用域
- 7.4.1 变量及作用域
- 7.4.2 动态变量、静态变量和寄存器变量
- 7.4.3 知识拓展
- 7.5 综合案例
- 7.5.1 案例一:计算器
- 7.5.2 案例二:一寸光阴一寸金
- 7.5.3 案例三:比比身高
- 课后习题
- 第八章 指针
- 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.3 指针在函数中的应用
- 8.3.1 函数指针
- 8.3.2 函数指针传参
- 课后习题
- 第九章 结构化数据处理
- 9.1 结构体类型和结构体变量
- 9.1.1 定义结构体类型
- 9.1.2 定义结构体变量
- 9.1.3 结构体变量的引用和初始化
- 9.2 结构体数组
- 9.2.1 结构体数组的定义和引用
- 9.2.2 结构体数组的初始化
- 9.3 结构体指针
- 9.3.1 结构体指针变量的定义
- 9.3.2 通过结构体指针引用结构体变量
- 9.4 链表
- 9.4.1 链表概述
- 9.4.2 链表的基本操作
- 9.5 共用体
- 9.5.1 共用体类型的定义
- 9.5.2 共用体变量的定义
- 9.5.3 共用体变量的初始化和引用
- 9.6 综合案例
- 9.6.1 案例一:优秀的你在哪里
- 9.6.2 案例二:仰慕英雄
- 9.6.3 案例三:成绩统计
- 本章小结
- 课后习题
- 第十章 文件操作
- 10.1 文件操作概述
- 10.2 打开和关闭文件
- 10.3 顺序读写数据文件
- 10.4 综合案例
- 课后习题
- 第十一章 综合项目
- 11.1 自动售货机功能需求分析
- 11.1.1 自动售货机需求功能
- 11.1.2 自动售货机展示的产品名称及价格
- 11.1.3 自动售货机流程图
- 11.2 综合案例
- 11.2.1 案例一:模拟开机运行
- 11.2.2 案例二:操作提示
- 11.2.3 案例三:展示选择支付商品
- 11.2.4 案例四:发票结算清单
- 附录A
- 附录B
- 反侵权盗版声明
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。