购物车中还没有商品,赶紧选购吧!
ISBN:
程序设计方法与技术——C语言
商品价格
降价通知
定价
手机购买
商品二维码
领 券
配送
上海市
数量
库存   个

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:程序设计方法与技术——C语言
物料号 :48404-00
重量:0.000千克
ISBN:9787040484045
出版社:高等教育出版社
出版年月:2017-09
作者:顾春华
定价:40.00
页码:324
装帧:平装
版次:1
字数:440
开本:16开
套装书:否

本书以程序设计初学者为阅读对象,以程序设计解决问题为主线,以编程思维、编程技能、语法知识和编程规范为内容框架,通过丰富的实例由浅入深地介绍C 语言程序设计的基本思想与方法。

本书导言部分介绍程序和程序设计及其教学建议,随后包括了程序设计概述、输入输出、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、结构体和指针等内容。为了提高读者的学习兴趣和成就感,各章节都选取了大量贴近生活的有趣案例;书中以思考、常见错误、编程经验等形式总结了程序设计的技术和方法。

本书适合作为高等院校各专业学生的教学用书,也可作为广大编程爱好者的自学读物,对从事软件设计与开发的技术人员也是一本很好的参考书。

前辅文
0 导言
  0.1 程序无所不在
  0.2 人人都要理解编程
  0.3 解剖一个程序
  0.4 编程的主要内容
  0.5 如何学好程序设计
  0.6 如何教好程序设计
  小结
1 程序设计概述
  1.1 程序的概念
  1.2 程序设计语言
   1.2.1 问题描述与程序设计
   1.2.2 汇编语言和机器语言
   1.2.3 高级语言及其翻译
  1.3 初识C 程序
   1.3.1 C 语言概述
   1.3.2 数值计算的C 程序
   1.3.3 简单游戏的C 程序
   1.3.4 C 程序的实现过程
  1.4 C 程序的基本语法
   1.4.1 C 程序的基本结构
   1.4.2 C 程序的基本元素
   1.4.3 C 程序编程风格
  1.5 C 程序设计方法
   1.5.1 问题分析
   1.5.2 算法设计
   1.5.3 程序编写
   1.5.4 运行调试
  1.6 常见C 程序的错误
   1.6.1 语法错误——编译错误
   1.6.2 语法错误——连接错误
   1.6.3 逻辑错误——结果不正确
   1.6.4 逻辑错误——运行时错误
  小结
  习题1
2 输入输出
  2.1 计算机与外界的交互
   2.1.1 输入输出设备
   2.1.2 程序的输入输出
  2.2 信息的显示与录入
   2.2.1 显示固定内容的信息
   2.2.2 信息录入
  2.3 输入输出设计
   2.3.1 输出设计
   2.3.2 输出的多样化
   2.3.3 输入设计
   2.3.4 输入的多样化
  2.4 输入输出格式控制
   2.4.1 显示内容格式控制
   2.4.2 数据输入格式控制
  2.5 综合案例
  小结
  习题2
3 顺序结构程序设计
  3.1 顺序结构
   3.1.1 设计顺序结构程序
   3.1.2 语句的分类
  3.2 表达式语句
   3.2.1 表达式
   3.2.2 算术运算符
   3.2.3 赋值语句
  3.3 数据与数据类型
   3.3.1 常量与变量
   3.3.2 整型变量与整型常量
   3.3.3 浮点型变量与浮点型常量
   3.3.4 字符变量与字符常量
   3.3.5 变量类型的转换
  3.4 变量的存储
   3.4.1 变量与内存的关系
   3.4.2 变量在内存中的表示形式
  3.5 指针变量
  3.6 综合案例
  小结
  习题3
4 选择结构程序设计
  4.1 门票价格问题
  4.2 条件的表示
   4.2.1 关系运算
   4.2.2 逻辑运算
   4.2.3 短路求值
  4.3 单分支结构
   4.3.1 if 语句
   4.3.2 复合语句
  4.4 双分支结构
   4.4.1 if-else 语句
   4.4.2 条件运算
   4.4.3 if-else 嵌套
   4.4.4 if-else 配对
  4.5 多分支结构
   4.5.1 if 语句级联
   4.5.2 switch 语句
  4.6 综合案例
  小结
  习题4
5 循环结构程序设计
  5.1 自动售货机问题
  5.2 三种循环结构
   5.2.1 while 语句
   5.2.2 do-while 语句
   5.2.3 for 语句
   5.2.4 三种循环语句的比较
  5.3 循环的嵌套
  5.4 辅助控制语句
   5.4.1 break 语句
   5.4.2 continue 语句
  5.5 应用举例
   5.5.1 穷举法
   5.5.2 迭代法
   5.5.3 累加累乘法
   5.5.4 打印有规律的图形
   5.5.5 其他应用
  5.6 综合案例
  小结
  习题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.4.1 二维数组的定义及存储
   6.4.2 二维数组应用
  6.5 字符数组及字符串处理
   6.5.1 文本数据处理
   6.5.2 字符数组处理字符串的方法
   6.5.3 字符串的常见处理
   6.5.4 常用字符串处理函数
  6.6 指针与数组关系初步
   6.6.1 指针的算术运算
   6.6.2 数组元素的指针表示法
  6.7 综合案例
  小结
  习题6
7 函数
  7.1 福利彩票问题
  7.2 函数的概念
   7.2.1 两类函数
   7.2.2 函数的定义
   7.2.3 函数的声明
  7.3 函数的调用和返回语句
   7.3.1 函数的调用
   7.3.2 函数的返回值
  7.4 函数的参数传递
   7.4.1 值传递
   7.4.2 地址传递
   7.4.3 数组作为函数参数
  7.5 函数的嵌套与递归
   7.5.1 函数的嵌套调用
   7.5.2 函数的递归调用
  7.6 变量和函数的作用域
   7.6.1 全局变量和局部变量
   7.6.2 变量的存储类别
   7.6.3 内部函数和外部函数
  7.7 模块化程序设计
  7.8 综合案例
  小结
  习题7
8 结构体
  8.1 平均绩点计算问题
  8.2 构建用户自己需要的数据类型
   8.2.1 定义结构体及结构体变量
   8.2.2 引用结构体类型变量
   8.2.3 结构体变量的初始化
   8.2.4 结构体数组
   8.2.5 应用举例
  8.3 结构体指针的应用——单链表
   8.3.1 指向结构体的指针
   8.3.2 动态内存分配
   8.3.3 单链表
  8.4 共用体
   8.4.1 共用体的概念
   8.4.2 共用体变量的引用方式
   8.4.3 共用体类型数据的特点
  8.5 枚举类型
   8.5.1 枚举类型的声明
   8.5.2 枚举类型变量的声明及引用
  8.6 用typedef 定义类型
  8.7 综合案例
  小结
  习题8
9 指针
  9.1 指针解决的问题
  9.2 变量的内存地址
  9.3 指针基础知识汇总
  9.4 特殊指针
   9.4.1 指针数组
   9.4.2 二级指针
   9.4.3 指向一维数组的指针
   9.4.4 函数指针
  9.5 综合案例
  小结
  习题9
参考文献

更新理念,升级手段,提高C程序设计教学效果

长期致力于计算机基础教学实践和改革工作。兼任全国计算机基础教学研究会常务理事、华东高校计算机基础教学研究会副会长、上海市计算机基础教育协会副理事长、上海市计算机等级考试委员会委员等。

深入浅出,以解决问题为线索介绍程序设计的概念和技术。精选贴近实际生活的案例,注重提升读者学习编程的兴趣。强调编程的四个维度:训练编程思维、培养编程技能、掌握编程知识、积累编程经验。提供包括知识点视频、程序源代码、课堂教案等立体化资源。

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加