C语言程序设计任务教程
C语言程序设计任务教程封面图

C语言程序设计任务教程

彭德林, 柴方艳, 主编

出版社:中国铁道出版社

年代:2011

定价:28.0

书籍简介:

全书共分13章,前12章主要讲解C语言的基础知识,常用数据类型及表达式,顺序结构,选择结构,循环结构,数组,函数,指针,预处理命令,复杂数据类型,文件,综合应用等,第13章给出全书练习与提高参考答案,便于学生自主练习测试。

作者介绍:

科信源图书专营店是位于全国最大的图书批发市场北京西南物流图书批发中心的线下实体批发店铺,因图书品种繁多,数据庞大,大部分图书内容信息并没有得到完善的编辑,恳请请您谅解,我们现在正以十二分的速度及努力编辑完善着我店每一本图书的内容信息。如果读者对某本信息不完善的图书感兴趣,可以放心大胆购买,我店承诺7天无理由退换货,来回运费我们承担!线下实体批发店铺科信源图书专营店值得您信赖!

书籍目录:

第1章 初识C语言

1.1 任务1 了解简单的C程序

1.2 任务2 了解C语言基础知识

1.2.1 C语言出现的历史背景

1.2.2 C语言编程的风格

1.2.3 编程示例

1.3 任务3 掌握C程序的调试与运行

1.3.1 C程序的实现过程

1.3.2 在Turboc3.0环境中实现C程序

1.3.3 在visualc++6.0环境中实现C程序

小结

项目实训一

练习与提高一

第2章 数据类型、运算符与表达式

2.1 任务1 了解C语言的数据类型

2.2 任务2 常量

2.2.1 整型常量

2.2.2 浮点型常量

2.2.3 字符型常量

2.2.4 字符串常量

2.2.5 符号常量

2.3 任务3 熟悉变量

2.3.1 整型变量

2.3.2 浮点型变量

2.3.3 字符型变量

2.3.4 变量赋初值

2.4 任务4 掌握各种类型数据间的混合运算

2.4.1 类型的自动转换

2.4.2 类型的强制转换

2.5 任务5 掌握运算符与表达式的用法

2.5.1 算术运算符与算术表达式

2.5.2 赋值运算符与赋值表达式

2.5.3 关系运算符与关系表达式

2.5.4 逻辑运算符与逻辑表达式

2.5.5 条件运算符与条件表达式

2.5.6 逗号运算符与逗号表达式

2.5.7 其他运算符

小结

项目实训二

练习与提高二

第3章 顺序结构程序设计

3.1 任务1 认识结构化程序设计的三种基本结构

3.2 任务2 了解输入与输出语句

3.2.1 字符输入与输出

3.2.2 格式输入与输出

3.3 任务3 运用顺序结构程序设计举例

工作情境一 求三角形面积

工作情境二 求一元二次方程的根

小结

项目实训三

练习与提高三

第4章 选择结构程序设计

4.1 任务1 认识选择结构程序设计

4.2 任务2 掌握if语句的典型应用

4.2.1 简单if语句形式

4.2.2 标准形式If...elsel

4.2.3 嵌套if语句形式

4.2.4 多分支正elseif语句形式

4.3 任务3 掌握switch语句的应用

4.4 任务4 掌握选择结构程序设计的应用

工作情境一 计算银行存款利息

工作情境二 依据体重判断健康状况

工作情境三 设计简易计算器

小结

项目实训四

练习与提高四

第5章 循环结构程序设计

5.1 任务1 认识循环结构

5.2 任务2 了解goto语句及用goto语句构成的循环

5.3 任务3 掌握for语句与while语句

5.3.1 flnr语句

5.3.2 while语句

5.4 任务4 掌握直到型循环dowhile语句

5.5 任务5 掌握break语句和continue语句

5.6 任务6 认识循环的嵌套

5.7 任务7 掌握循环结构程序设计的应用

工作情境一 找最大公约数和最小公倍数

工作情境二 求素数

工作情境三 求阶乘的和

小结

项目实训五

练习与提高五

第6章 数组

6.1 任务1 认识一维数组

6.1.1 一维数组的定义和引用

6.1.2 一维数组的赋值

6.1.3 一维数组的应用举例

6.2 任务2 认识二维数组

6.2.1 二维数组的定义和引用

6.2.2 二维数组的赋值

6.2.3 二维数组的应用举例

6.3 任务3 认识字符串与数组

6.3.1 字符串的本质

6.3.2 字符及字符串操作的常用函数

6.3.3 字符串数组

6.4 任务4 掌握数组的综合应用

工作情境一 寻找数组中的最大值

工作情境二 打印杨辉三角形

工作情境三 组成新数组

小结

项目实训六

练习与提高六

第7章 函数

7.1 任务1 了解函数

7.2 任务2 掌握函数的定义与调用

7.2.1 无参数无返回值的函数

7.2.2 无参数有返回值的函数

7.2.3 带参数无返回值的函数

7.2.4 带参数有返回值的函数

7.3 任务3 了解函数参数的传递方式

7.4 任务4 掌握变量的作用域和生存期

7.5 任务5 掌握变量的存储类型

7.6 任务6 掌握函数的嵌套和递归调用

7.7 任务7 认识函数的作用域

7.8 任务8 掌握函数的综合应用

工作情境一 逆序输出数值

工作情境二 找因子

工作情境三 Hanoi塔问题

小结

项目实训七

练习与提高七

第8章 指针

8.1 任务1 了解指针与指针变量的概念

8.1.1 内存地址与变量地址

8.1.2 指针与指针变量

8.2 任务2 认识指针变量的定义和引用

8.3 任务3 掌握指针和地址运算

8.3.1 算术运算

8.3.2 两个指针变量之间的运算

8.3.3 关系运算

8.4 任务4 了解指针与数组

8.4.1 数组的指针和指向数组的指针变量

8.4.2 指向多维数组的指针——数组指针

8.4.3 元素为指针的数组——指针数组

8.5 任务5 掌握指针与字符串

8.6 任务6 认识指针与函数

8.6.1 指针函数

8.6.2 指针作为函数的参数

8.6.3 指针作为函数的返回值——指针函数

8.6.4 指向函数的指针——函数指针

8.7 任务7 了解多级指针

8.8 任务8 认识带参数的main函数

小结

项目实训八

练习与提高八

第9章 预处理命令

9.1 任务1 预处理命令简介

9.2 任务2 掌握宏定义

9.2.1 不带参数的宏定义

9.2.2 带参数的宏定义

9.3 任务3 掌握文件包含

9.4 任务4 了解条件编译

小结

项目实训九

练习与提高九

第10章 复杂数据类型

10.1 任务1 复杂数据类型简介

10.2 任务2 了解结构体

10.2.1 结构体类型的定义

10.2.2 结构体变量的定义和引用

10.2.3 结构体变量的赋值

10.2.4 简化结构体类型名

10.2.5 结构体数组

10.3 任务3 认识线性链表

10.4 任务4 掌握联合体

10.4.1 联合体类型的定义

10.4.2 联合体变量的定义和引用

10.4.3 联合体变量的赋值

10.5 任务5 掌握枚举类型变量的定义和引用

10.6 任务6 了解位运算

10.7 任务7 掌握复杂数据类型的综合应用

工作情境一 实现链表的创建、插入与删除操作

工作情境二 对输入的学生信息按成绩进行排序

小结

项目实训十

练习与提高十

第11章 文件

11.1 任务1 了解文件

11.1.1 文件的类别

11.1.2 操作文件

11.1.3 文件指针

11.1.4 打开与关闭文件

11.2 任务2 掌握如何读,写文件

11.2.1 字符读/写函数

11.2.2 字符串读/写函数

11.2.3 格式化读/写函数

11.3 任务3 了解读,写二进制文件

11.4 任务4 掌握文件的定位

11.4.1 文件定位操作

11.4.2 文件出错检测

11.5 任务5 掌握文件的综合应用

工作情景一 计算学生平均成绩并将原数据及平均成绩保存

工作情景二 将原数据分组、排序再按新排列顺序存储

小结

项目实训十一

练习与提高十一

第12章 应用程序设计综合应用

12.1 情境一 开发通讯录管理系统

12.1.1 工作情境描述

12.1.2 案例

12.1.3 源程序代码

12.2 情境二 开发职工工资管理系统

12.2.1 工作情境描述

12.2.2 案例

12.2.3 源程序代码

第13章 练习与提高参考答案

13.1 练习与提高一参考答案

13.2 练习与提高二参考答案

13.3 练习与提高三参考答案

13.4 练习与提高四参考答案

13.5 练习与提高五参考答案

13.6 练习与提高六参考答案

13.7 练习与提高七参考答案

13.8 练习与提高八参考答案

13.9 练习与提高九参考答案

13.10 练习与提高十参考答案

13.11 练习与提高十一参考答案

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

附录B ASCll编码表

附录C Turbo C部分常用库函数

参考文献

内容摘要:

C语言程序设计作为高职高专计算机类、自动控制类、电子类等专业的一门专业基础课程,应结合高职高专学生的特点,突出高职高专教育特色。
  《C语言程序设计任务教程/高等职业教育计算机精品系列规划教材》完全按照“任务驱动式”教学方法,全面而又精练地讲解了C语言程序设计所涉及的知识,理论知识以必需、够用为度,重在培养学生C程序设计的逻辑思维、基本语法、调试方法,培养学生分析问题和解决问题的能力,力求从实际应用出发,提交学生应用和实践操作水平。
  《C语言程序设计任务教程/高等职业教育计算机精品系列规划教材》共分13章,前12章主要讲解C语言的基础知识、常用数据类型及表达式、顺序结构、选择结构、循环结构、数组、函数、指针、预处理命令、复杂数据类型、文件、综合应用等第13章给出全书练习与提高参考答案,便于学生自主练习测试。
  《C语言程序设计任务教程/高等职业教育计算机精品系列规划教材》适合作为高职高专工科类专业的教材,也可作为各类计算机爱好者及程序设计人员的参考书。

编辑推荐:

本书按照“任务驱动式”教学方法,全面精练地讲解了C语言程序设计所涉及的知识。每章均有若干个任务提出,并将这些任务进行剖析:《C语言程序设计任务教程》以章为单位,以模拟工作情境为案例进行应用性剖析。《C语言程序设计任务教程》将新知识、新内容融入各章节,保证了教材的前瞻性。

书籍规格:

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

书籍信息归属:

C语言程序设计任务教程是中国铁道出版社于2011.7出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等职业教育-教材 的书籍。