万本电子书0元读

万本电子书0元读

顶部广告

C语言程序设计——基于计算思维培养电子书

售       价:¥

纸质售价:¥28.30购买纸书

135人正在读 | 0人评论 6.2

作       者:杨俊生,谭志芳,等

出  版  社:电子工业出版社

出版时间:2015-03-01

字       数:20.9万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书系统地介绍了利用C语言行程序设计的基本知识。全书共11章,主要内容包括算法与程序设计基础、C语言的基本概念、数据类型与表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、文件。在掌握C语言基础知识和基本技能的前提下,以综合案例发、拓展与探究题目、思维导图形式的课后总结为手段,以Microsoft Visio 2010和RAPTOR为工具,培养学生科学思维的意识和能力,使其养成严谨的程序设计风格和习惯,初步具备运用C语言解决实际问题的能力。 本书系统地介绍了利用C语言行程序设计的基本知识。全书共11章,主要内容包括算法与程序设计基础、C语言的基本概念、数据类型与表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、文件。在掌握C语言基础知识和基本技能的前提下,以综合案例发、拓展与探究题目、思维导图形式的课后总结为手段,以Microsoft Visio 2010和RAPTOR为工具,培养学生科学思维的意识和能力,使其养成严谨的程序设计风格和习惯,初步具备运用C语言解决实际问题的能力。
【作者】
杨俊生,中国传媒大学计算机学院基础教学部主任,负责全院基础课程教学。多次获得校级名师称号。2011年校级教学质量评价体系建设项目“《计算机与信息技术基础》分级(层)教学方案研究”获得优秀奖。
目录展开

前言

第1章 程序设计基础

1.1 引例

1.2 算法

1.3 程序与程序设计

1.4 案例—“学生成绩管理系统”需求分析与模块图的绘制

本章小结

探究性题目:使用RAPTOR进行程序设计

第2章 C语言概述

2.1 引例

2.2 C语言出现的历史背景

2.3 C语言的特点

2.4 C程序结构和代码书写规则

2.5 C程序的实现

本章小结

探究性题目:C语言应用领域及其应用前景的分析

第3章 数据类型与表达式

3.1 引例

3.2 C语言的数据类型

3.3 常量与变量

3.4 基本数据类型

3.5 运算符和表达式

3.6 类型转换

3.7 案例—“学生成绩管理系统”中学生属性数据的描述

本章小结

探究性题目:VC++6.0中浮点型数据存储形式

第4章 顺序结构程序设计

4.1 引例

4.2 C语句概述

4.3 数据输入/输出

4.4 顺序结构程序设计

4.5 使用scanf()函数常见的问题

4.6 案例—“学生成绩管理系统”中用户菜单的设计与实现

本章小结

探究性题目:常用缓冲和非缓冲输入库函数使用方法的剖析

第5章 选择结构程序设计

5.1 引例

5.2 关系运算和逻辑运算

5.3 if语句

5.4 条件运算符

5.5 switch语句

5.6 选择结构程序设计举例

5.7 案例—“学生成绩管理系统”中用户菜单的选择

本章小结

探究性题目:C编译器对逻辑运算的优化

第6章 循环结构程序设计

6.1 引例

6.2 概述

6.3 循环语句

6.4 循环的嵌套

6.5 break语句和continue语句

6.6 循环结构程序举例

6.7 案例—“学生成绩管理系统”中用户菜单的循环选择

本章小结

探究性题目:算法中循环结构的时间复杂度分析

第7章 数组

7.1 引例

7.2 一维数组的定义和引用

7.3 二维数组的定义和引用

7.4 字符数组

7.5 案例—以数组为数据结构实现“学生成绩管理系统”

本章小结

探究性题目:高精度计算

第8章 函数

8.1 引例

8.2 函数的分类和定义

8.3 函数的调用

8.4 数组作为函数参数

8.5 函数的嵌套调用和递归调用

8.6 变量的作用域

8.7 变量的存储类别

8.8 内部函数和外部函数

8.9 预处理命令

8.10 再论C程序组织结构

8.11 案例—以函数为模块化设计手段改写“学生成绩管理系统”任务描述

本章小结

探究性题目:C语言中函数调用机理的探讨

第9章 指针

9.1 引例

9.2 地址和指针的概念

9.3 指针变量

9.4 指针与数组

9.5 字符串与指针

9.6 指针与函数

9.7 指针数组和指向指针的指针

9.8 动态内存分配

9.9 案例—以指针为编程手段改写“学生成绩管理系统”

本章小结

探究性题目:使用C语言实现动态数组

第10章 结构体与共用体

10.1 引例

10.2 结构体类型与结构体变量

10.3 结构体数组

10.4 指向结构体类型数据的指针

10.5 线性表

10.6 共用体

10.7 枚举类型

10.8 用typedef声明新类型名

10.9 案例——以线性表为数据结构改写“学生成绩管理系统”

本章小结

探究性题目:用C语言实现Excel中多字段排序

第11章 文件

11.1 引例

11.2 C文件概述

11.3 文件的打开与关闭

11.4 文件的顺序读写

11.5 文件的随机读写

11.6 文件读写的出错检测

11.7 案例—“学生成绩管理系统”中学生数据文件的输入与输出

本章小结

探究性题目:汉字点阵字库中汉字点阵的提取与显示操作初探

附录A C语言中的关键字

附录B C运算符的优先级与结合性

附录C 常用ASCII字符表

附录D 常用库函数

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部