C程序设计案例教程

C程序设计案例教程

张黎宁, 沈丽容, 主编

出版社:高等教育出版社

年代:2015

定价:34.0

书籍简介:

本教材主要包括三部分内容。一是C语言的简介以及如何学习本课程。二是C程序设计基础部分,即三大基本结构程序的设计(顺序结构、选择结构、循环结构)。三是C的构造数据类型(数组、结构体),指针类型,函数以及文件的使用。本教材的设计是以实际案例问题为主线,随着案例问题的分析逐步融入程序设计的思路,引入编写程序所采用的C语言的语法知识点,内容丰富,案例有趣而实用。本教材适合初学者使用,既可以作为高等学校各专业C程序设计课程的教科书,也可以作为想学习和使用C语言进行开发和应用的读者们的自学参考教材。

书籍目录:

第1章 导言

1.1 为什么要学习程序设计

1.2 为什么学习c语言

1.3 C语言的发展历史

1.4 C语言的特点

1.5 C语言源程序结构

1.6 如何学习c语言

1.7 Fmbo C 2.0简介

1.8 Visual C++6.0简介

习题1

第2章 顺序结构

2.1 字符型数据

2.1.1 用“*”输出字母“F”的图案

2.1.2 输出特殊图案

2.1.3 大小写字母转换

2.2 整型数据

2.2.1 输出三位整数的逆序数

2.2.2 数据加密

2.2.3 交换两个整数

2.2.4 王成验证码

2.3 实型数据

2.3.1 计算三角形面积

2.3.2 计算球的表面积和体积

2.3.3 计算标准体重

2.4 位运算

2.4.1 取出一个整数的第k位

2.4.2 取一个整数的第k位清0

2.4.3 将一个整数的第k位置1

2.4.4 取一个整数的第k位翻转

习题2

第3章 选择结构

3.1 单分支选择结构

3.1.1 求两个整数的最大值

3.1.2 计算三角形面积

3.2 双分支选择结构

3.2.1 判断指定年份是否为闰年

3.2.2 小写字母转大写字母

3.3 多分支选择结构

3.3.1 百分制成绩转换为五级制等级

3.3.2 空气质量指数(AQI)计算器

3.3.3 求分段函数的值

3.3.4 是否退休问题

3.4 switch语句

3.4.1 输入整型星期数,输出英语星期名称

3.4.2 百分制成绩转换为五级制等级

3.4.3 判断指定的某年某月有多少天

3.4.4 简单四则运算计算器

3.4.5 简易菜单制作

习题3

第4章 循环结构

4.1 while语句

4.1.1 累加求和问题

4.1.2 累乘求积问题

4.1.3 正整数拆分问题

4.1.4 猴子吃桃问题

4.2 dowhile语句

4.2.1 猜数字游戏

4.2.2 控制光标

4.2.3 弦截法求方程的根

4.2.4 计算1T值问题

4.3 for语句

4.3.1 水仙花数

4.3.2 素数

4.3.3 最大公约数和最小公倍数

4.3.4 高斯日记

4.4 循环嵌套

4.4.1 九九乘法表

4.4.2 杨辉三角形

4.4.3 年历问题

4.4.4 五子棋

习题4

第5章 数组

5.1 一维数组

5.1.1 算错的得分

5.1.2 兔子产子

5.1.3 跳水比赛

5.1.4 逆序存放数字

5.1.5 十进制/二进制转化器

5.1.6 排队接水问题

5.1.7 杰克船长选大副

5.2 二维数组

5.2.1 日期转换

5.2.2 跳水比赛

5.2.3 矩阵转置

5.2.4 矩阵对角线之和

5.2.5 矩阵相乘

5.2.6 寻找矩阵鞍点

5.2.7 求解九宫格

5.3 一维字符数组

5.3.1 明文加密

5.3.2 超长的城市名

5.3.3 确认密码

5.3.4 分离学号和姓名

5.3.5 变更文件后缀名

5.3.6 回文判断

5.3.7 十六进制/十进制转换器

5.3.8 删除指定字符

5.3.9 统计段落的字母个数

5.3.10 猜首都游戏

5.4 学生成绩管理系统——数组

习题5

第6章 函数

6.1 自定义函数

6.1.1 数字魔法秀

6.1.2 皇冠上的明珠

6.1.3 分数计算器

6.2 参数的传递

6.2.1 大家来找茬

6.2.2 寻觅好声音

6.3 嵌套函数与递归函数

6.3.1 七月份的尾巴

6.3.2 分解质因数

6.4 变量的作用域和存储类型

6.4.1 ATM自动取款机

6.4.2 珠心算比赛

6.5 标准函数

6.5.1 编程小秘书

6.5.2 笑脸,心动的开始

6.6 学生成绩管理系统——函数

习题6

第7章 指针

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.4.4 统计子串出现的次数

7.5 指针数组与二级指针

7.5.1 根据数字查找星期几

7.5.2 寻找最大字符串

7.5.3 main函数的参数

7.6 学生成绩管理系统——指针

习题7

第8章 结构体、共用体和枚举

8.1 结构体类型

8.1.1 计算个人所得税

8.1.2 统计候选人得票

8.1.3 杰克船长选大副

8.2 共用体类型和枚举类型

8.2.1 不确定类型数据的表示

8.2.2 取球游戏

8.3 学生成绩管理系统——结构体数组

习题8

第9章 文件

9.1 文件简介

9.1.1 重新认识输入输出

9.1.2 最简单的加法计算

9.2 文件读写操作

9.2.1 有损压缩文件

9.2.2 复读机

9.2.3 按字符复制文件

9.2.4 粗心的水果店老板

9.2.5 按块复制文件

9.3 文件定位操作

9.3.1 分割文件

9.3.2 修改文件内容

9.3.3 合并文件

习题9

附录

附录1 ASCII码表

附录2 运算符的优先级别和结合方向

附录3 常用库函数

附录4 键盘上常用键的扫描码

参考文献

内容摘要:

《C程序设计案例教程/教育部大学计算机课程改革项目规划教材》主要包括3部分内容:一是c语言的简介以及如何学习本课程;二是c程序设计基础部分,即三大基本结构程序的设计(顺序结构、选择结构、循环结构);三是c的构造数据类型(数组、结构体)、指针类型、函数以及文件的使用。
  《C程序设计案例教程/教育部大学计算机课程改革项目规划教材》的设计以实际案例问题为主线,随着案例问题的分析逐步融入程序设计的思想,引入编写程序所采用的语法知识点,内容丰富,案例有趣而实用。在案例问题解决的驱动下,内容从简到难,循序渐进,引导读者学习使用计算机分析问题和求解问题的过程、思维模式和基本方法,培养读者的逻辑思维能力和计算思维能力。
  《C程序设计案例教程/教育部大学计算机课程改革项目规划教材》适合初学者使用,既可以作为高等学校各专业c程序设计课程的教科书,也可作为想学习和使用c语言进行开发的读者的自学参考教材。

编辑推荐:

《C程序设计案例教程/教育部大学计算机课程改革项目规划教材》特色:
  内容从简到难,循序渐进。
  以案例为主线,将C语言的语法知识点和程序设计的思路融入在案例程序中。
  精心挑选的案例既有趣又实用。

书籍规格:

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

书籍信息归属:

C程序设计案例教程是高等教育出版社于2015.2出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。