网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计(十三五职业教育国家规划教材)
分类
作者
出版社 机械工业出版社
下载
简介
内容推荐
本书是“十三五”职业教育国家规划教材。
本书图文并茂、示例丰富,对C语言的基础知识进行了深度剖析,内容涉及数据类型、输入输出、流程控制、数组、函数、指针、文件操作等。本书对难以理解的概念,均精心绘制示意图,进行清晰、通俗的讲解。
本书可作为应用型、技能型人才培养的计算机专业及相关专业的教学用书,也可作为C语言程序设计初学者的入门教材、C语言程序设计人员的培训教材或参考用书。
目录
前言
第1章 初识C语言
1.1 计算机和程序设计语言
1.2 C语言的发展和特点
1.3 C语言程序的初步探索
1.4 算术表达式的计算
1.5 如何学好程序设计:模仿、理解和运用
习题
第2章 数据类型、运算和输入输出
2.1 标识符和关键字
2.2 常量和变量
2.3 常用的基本数据类型的及其特点
2.4 C程序基本结构:DICO和A+B问题
2.5 程序设计在线评测系统
2.6 基本算术运算(取整和取余)
2.7 格式化输入:三位数反转
2.8 浮点数:计算圆的周长和面积
2.9 字符类型
2.10 强大、经典的scanf和printf
2.11 在命令行编译和运行程序
2.12 文件、I/O重定向和管道
2.12.1 一切都是文件
2.12.2 管道机制
习题
第3章 分支结构
3.1 if-else语句的三种基本形式
3.2 语法错误和逻辑错误
3.3 运算符、表达式和优先级
3.4 逻辑运算符的短路特性
3.5 多路分支语句switch-cas
3.6 代码格式化:让代码清晰易读
3.7 C语言的if-else匹配问题
习题
第4章 循环结构
4.1 最简单的循环:简单重复
4.2 循环表示序列:计算1~100的和
4.3 从特定的数扩展到序列:水仙花数
4.4 三种基本循环结构及运行流程
4.5 流程图和while循环:3n+1问题
4.6 do-while循环:迭代法求平方根
4.7 二重循环:九九乘法表
4.8 多重循环:水仙花数
4.9 改变循环执行流程:break和continue
4.10 while典型结构:读取比较二合一*
习题
第5章 算法和程序设计
5.1 程序=算法+数据结构
5.2 算法的五大特点
5.3 算法的表示
5.4 程序设计方法
5.5 C++中的标准模板库(STL)
习题
第6章 批量数据的处理——数组
6.1 初识数组:从一组数中找出最大值
6.2 数组进阶:选择排序法
6.3 动态申请数组
6.4 二维数组:计算方阵对角线元素之和
6.5 模拟:奇数阶魔方(从伪代码到C语言)
6.6 数组应用举例:统计各类字符的个数
习题
第7章 函数
7.1 函数的基本知识
7.2 函数的调用过程
7.3 编写自定义函数——分段函数
7.4 函数的四种类型
7.5 数组作为函数参数:寻找数组中的最大值
7.6 递归函数:计算阶乘和斐波那契数列
7.7 计算程序运行时间:递归和递推的效率比较
7.8 经典递归问题:汉诺塔
7.9 编译流程:预处理、编译、汇编、链接
7.10 全局变量、静态变量:优化斐波那契数列的递归版本
习题
第8章 特殊的字符数组——字符串
8.1 字符串的声明、输入和输出
8.2 字符串的简单应用:判断回文
8.3 字符数组的空间和字符串的长度
8.4 常用字符串处理函数
8.5 字符串不是一等公民
8.6 使用memset函数初始化数组习题
第9章 指针——地址的别名
9.1 初识指针
9.2 数组和指针
9.3 函数的传值调用和传地址调用
9.4 字符串指针和字符数组:只读和可写
9.5 指针数组和命令行参数
9.6 指向函数的指针:快速排序函数的应用
习题
第10章 结构体
10.1 初识结构体:重写两点之间的距离
10.2 结构体的初始化和三种访问方式
10.3 数据类型的空间分配
10.4 初识链表(自引用结构)
习题
第11章 文件处理
11.1 文件与流
11.2 文件的打开和关闭方法
11.3 文件的读写
11.4 文件的定位与随机读写
习题
附录A 常用字符与ASCII码对照表
附录B 运算符的优先级和结合性
附录C 常用库函数
附录D C语言程序技能自我评估表
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 10:37:41