顶部
收藏

C语言程序设计(第3版)

“十二五”普通高等教育本科国家级规划教材

作者:
何钦铭 颜晖
定价:
40.50 元
版面字数:
500.00千字
开本:
16开
装帧形式:
平装
页数:
368
最新
印次时间:
2020年01月
ISBN:
978-7-04-043218-3
物料号:
43218-00
出版时间:
2015-08-05
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

本书是为将C语言作为入门语言的程序设计课程编写的以培养学生程序设计基本能力为目标的教材。本书以程序设计为主线,以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法,并结合相关的语言知识的介绍。全书主要包括3方面的内容:基本内容(数据表达、数据处理和流程控制),常用算法和程序设计风格,以及C语言应用中的一些处理机制(编译预处理和命令行参数等)。

为了满足读者对在线开放学习的需求,对读者在学习中常常感到困惑的循环、函数、指针等难点增加了微视频讲解;本书的练习和习题部署在具有在线判题功能的PTA(Programming Teaching Assistant)平台上,读者输入验证码后即可进行在线练习。

本书可以作为高等院校和计算机等级考试的教学用书,也可作为对C程序设计感兴趣的读者的自学用书。

  • 目录
    • 前辅文
      • 第1章 引 言
        • 1.1 一个C语言程序
          • 1.2 程序与程序设计语言
            • 1.3 C语言的发展历史与特点
              • 1.4 实现问题求解的过程
                • 习题
                • 第2章 用C语言编写程序
                  • 2.1 在屏幕上显示Hello World!
                    • 2.2 求华氏温度100对应的摄氏温度
                      • 2.3 计算分段函数
                        • 2.4 输出华氏-摄氏温度转换表
                          • 2.5 生成乘方表与阶乘表
                            • 习题
                            • 第3章 分支结构
                              • 3.1 简单的猜数游戏
                                • 3.2 四则运算
                                  • 3.3 查询自动售货机中商品的价格
                                    • 习题
                                    • 第4章 循环结构
                                      • 4.1 用格雷戈里公式求π的近似值
                                        • 4.2 统计一个整数的位数
                                          • 4.3 判断素数
                                            • 4.4 求1! + 2! + … + 100!
                                              • 4.5 循环结构程序设计
                                                • 习题
                                                • 第5章 函 数
                                                  • 5.1 计算圆柱体积
                                                    • 5.2 数字金字塔
                                                      • 5.3 复数运算
                                                        • 习题
                                                        • 第6章 回顾数据类型和表达式
                                                          • 6.1 数据的存储和基本数据类型
                                                            • 6.2 数据的输入和输出
                                                              • 6.3 类型转换
                                                                • 6.4 表达式
                                                                  • 习题
                                                                  • 第7章 数 组
                                                                    • 7.1 输出所有大于平均值的数
                                                                      • 7.2 找出矩阵中最大值所在的位置
                                                                        • 7.3 判断回文
                                                                          • 习题
                                                                          • 第8章 指 针
                                                                            • 8.1 密码开锁
                                                                              • 8.2 角色互换
                                                                                • 8.3 冒泡排序
                                                                                  • 8.4 电码加密
                                                                                    • *8.5 任意个整数求和
                                                                                      • 习题
                                                                                      • 第9章 结 构
                                                                                        • 9.1 输出平均分最高的学生信息
                                                                                          • 9.2 学生成绩排序
                                                                                            • 9.3 修改学生成绩
                                                                                              • 习题
                                                                                              • 第10章 函数与程序结构
                                                                                                • 10.1 圆形体体积计算器
                                                                                                  • 10.2 汉诺塔问题
                                                                                                    • 10.3 长度单位转换
                                                                                                      • 10.4 大程序构成——多文件模块的学生信息库系统
                                                                                                        • 习题
                                                                                                        • 第11章 指针进阶
                                                                                                          • 11.1 奥运五环色
                                                                                                            • 11.2 字符定位
                                                                                                              • 11.3 用链表构建学生信息库
                                                                                                                • 习题
                                                                                                                • 第12章 文 件
                                                                                                                  • 12.1 学生成绩文件统计
                                                                                                                    • 12.2 用户信息加密和校验
                                                                                                                      • 12.3 文件综合应用:资金账户管理
                                                                                                                        • 习题
                                                                                                                        • 附录A C语言基本语法
                                                                                                                          • 附录B ASCII码集
                                                                                                                            • 附录C PTA使用说明
                                                                                                                              • 参考文献
                                                                                                                              1.2 计算机与编程语言
                                                                                                                              文档mp4
                                                                                                                              2.1 第一个C程序
                                                                                                                              文档mp4
                                                                                                                              2.2 变量定义
                                                                                                                              文档mp4
                                                                                                                              2.3 做判断
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              2.4 for循环
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              3.3.3 嵌套的if-else
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              4.1.2 循环
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              5.1.2 初见函数
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              7.1 初试数组
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              7.3.3 字符串
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              8.2 指针
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              9.1.2 结构类型
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              10.3.5 宏
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              11.3.2 链表
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书
                                                                                                                              12.2.2 文件输入输出
                                                                                                                              文档mp4
                                                                                                                              详见纸质图书

                                                                                                                              相关图书