书籍详情
C语言案例教程(计算机技术专业中等职业学校教学用书)
作者:李崇泰主编
出版社:电子工业出版社
出版时间:2005-07-01
ISBN:9787121008009
定价:¥22.90
购买这本书可以去
内容简介
本书是教育部职业教育与成人教育司推荐教材。“C语言案例教程”是三年制中职计算机软件专业的重要课程。本书用任务驱动的思想来编写,并以案例来贯穿全书的各章节。本书把枯燥的概念、语法、算法融会在生动、有趣的案例中,以调动学生的学习积极性;本教材结构特点鲜明,源程序书写规范,知识点正确,叙述通俗易懂,文笔流畅。本书还配有电子教学参考资料包,详见前言。本书前言根据教育部《职业院校计算机和软件专业领域技能型紧缺人才培养培训指导方案》的精神,按照中等职业学校计算机应用和软件专业培养目标的要求,我们编写了《C语言案例教程》。该书是软件技能型紧缺人才培养的入门课程,引导初学者学习C语言程序设计的基本知识,为进一步学习必要的理论和各种面向对象的程序设计做好铺垫。本教材侧重于应用,不强调学科知识理论的系统性,编写时按照任务驱动的教学思想,尽量按照案例教学的格式组织材料,以安排在机房上课为背景来设计。全书给出大量的引例和实例,以趣味性的案例引导学生实训。从实例中导出C语言的基本知识点,淡化C语言的学科系统性;希望通过案例教学,努力将C语言作为解决实际问题的工具,强化学生的编程能力。为了克服案例教学法的不足之处,本书通过每个案例,主要介绍与案例相关的C语言知识和使用技巧,但对于与案例关系不密切的那些C语言系统知识,均以附录的形式归纳在本书的最后。在C语言词法和句法的编写上,本书不介绍C语言的历史沿革,甚至连词法的枯燥概念都被融会到各种案例中。以程序实例导出C语言词法和句法的必需部分,先使用,后解释;围绕着实际编程所需导出词法和句法,是作者的一个新的尝试。本书将基本常用的词法集中到第1章,通过实际编程引出所用到的词法,其他一些词法和句法,分散到控制结构部分,用到时再引出讲述。本书的每章开头先说明本章的学习任务,在适当的地方给出教与学的建议。每节以引例开头,给出相当的模仿性实训题加以巩固,随后抽象出本节中C语言的必需的理论,再给出应用性的、趣味性的若干实例。每个内容之后,还相应给出较多的课堂练习,以便及时反馈学生的当堂学习情况;每节之后给出10道左右带趣味性的习题。文中涉及复杂操作时,都充分利用图、表辅助阐明问题,解决难点。内容的排列尽量照顾到中职生的知识结构和程序设计的知识结构,做到由浅入深、由易到难,循序渐进。所有的例题、习题所涉及的知识,尽量不超过初中的水平,肯定不超过高中的要求。全书从开头就很注意源程序书写规范,希望通过训练,使学生较早按照软件行业的习惯书写源程序。全书在文字上,尽量用课堂教学用语;概念的解释方面,尽量用中职生可以理解的字句实现。本书适合中等职业学校计算机应用专业软件设计方向三年制中等学校的学生使用,也可作为计算机爱好者的自学用书。全书分为5章,拟用132学时,其中在机房教学辅导不少于100学时。本书由广西柳州一职校特级教师李崇泰担任主编,四川信息技术职业学院高级讲师赵克林担任副主编,杨培添老师和段标老师担任本书的主审。本书第1章由李崇泰老师编写;第2、3章由辽宁大连电子学校讲师刘淑清编写;第4章的4.1~4.4节及第4章复习与测验由天津电子信息学院讲师苏楠编写,第4章的4.5节由李崇泰老师编写,第4章的4.6节以及第5章的5.1~5.5节、5.8节以及第5章复习与测验由赵克林老师编写,第5章的5.6~5.7节由李崇泰老师编写。全书由赵克林老师修改,刘淑清老师校对,李崇泰老师统稿。本书经教育部审批,列为教育部职业教育与成人教育司推荐教材。由于编审者全是教学第一线的老师,水平有限,书中难免有错漏,敬请读者批评指正。本书还配有“电子教学参考资料包”(包括:教学指南、电子教案和习题答案),免费提供给教师使用。有需要的教师,请登录华信教育资源网(http://www.hxedu.com.cn)下载或与电子工业出版社联系,我们将免费提供。E-mail:ve@phei.com.cn。
作者简介
暂缺《C语言案例教程(计算机技术专业中等职业学校教学用书)》作者简介
目录
第1章 从学编几个最简单的程序开始
1.1 用printf( )打印简单字符图案
1.1.1 C语言程序的组成和运行
1.1.2 C语言的标识符和字符数据、字符串数据
1.1.3 程序的跟踪调试初步
1.2 printf( )输出代数式的值、赋值操作
1.2.1 数据类型
1.2.2 求简单代数式的值
1.2.3 格式输出函数printf( )的输出格式训练
1.3 辗转赋值、整数的拆分、格式输入函数
1.3.1 交换两个变量的值
1.3.2 格式输入函数scanf( )
1.3.3 整数的拆分
1.4 数学函数和用公式法求二元一次方程组的解
1.4.1 求带数学函数的复杂表达式的值
1.4.2 用公式法求二元一次方程组的解
1.5 产生指定范围的随机数
1.5.1 模拟一个区间的随机整数
1.5.2 产生[0, 1]间的随机小数
第2章 有选择情况的程序的编写
2.1 选择条件——关系表达式和逻辑表达式
2.1.1 关系运算符和关系表达式
2.1.2 逻辑运算符和逻辑表达式
2.1.3 认识流程图
2.2 选择的方法——if语句
2.2.1 简单的自动计费功能
2.2.2 门票收费账目查询功能
2.2.3 完善自动计费功能
2.2.4 条件表达式
2.3 多分支的选择——switch语句和else if语句
2.3.1 switch语句
2.3.2 else if语句
第3章 有重复情况的程序的编写
3.1 计算某一考试科目的平均成绩
3.1.1 引入步长型循环for语句
3.1.2 for循环的书写形式和执行过程
3.1.3 利用for循环做累加和累乘运算
3.1.4 for语句在程序设计中的广泛用途
3.1.5 for语句的其他书写形式
3.2 统计不同分数段的人数
3.2.1 引入当型循环while语句
3.2.2 while循环的书写形式和执行过程
3.2.3 while语句在程序设计中的广泛用途
3.3 设计系统功能菜单
3.3.1 引入直到型循环do-while语句
3.3.2 do-while循环的书写形式和执行过程
3.3.3 在循环内控制流程的又一个方法
3.4 试卷综合分析系统
3.4.1 如何实现多重循环
3.4.2 多重循环在程序设计中的应用
第4章 自己构造新数据类型
4.1 构造数组
4.1.1 做一个考试成绩处理系统
4.1.2 全年级学生成绩统计系统
4.2 字符串及其函数
4.2.1 构造字符串
4.2.2 使用字符串函数操作字符串
4.3 函数
4.3.1 函数的构造和使用
4.3.2 函数调用时的参数传递方式
4.3.3 函数的嵌套调用
4.4 结构、联合和枚举类型
4.4.1 结构类型
4.4.2 联合类型
4.4.3 枚举类型
4.5 指针
4.5.1 变量与指针
4.5.2 一维数组与指针
4.5.3 多维数组与指针
4.5.4 字符串与指针
4.5.5 指针作函数的参数
……
第5章 常 用 算 法
附录A Turbo C的集成编辑环境
附录B 转义字符
附录C ASCII码字符
附录D 运算符和表达式
附录E 一、二维数组
附录F 字符函数和字符串函数
附录G 变量的特殊属性和函数的作用域
参考文献
1.1 用printf( )打印简单字符图案
1.1.1 C语言程序的组成和运行
1.1.2 C语言的标识符和字符数据、字符串数据
1.1.3 程序的跟踪调试初步
1.2 printf( )输出代数式的值、赋值操作
1.2.1 数据类型
1.2.2 求简单代数式的值
1.2.3 格式输出函数printf( )的输出格式训练
1.3 辗转赋值、整数的拆分、格式输入函数
1.3.1 交换两个变量的值
1.3.2 格式输入函数scanf( )
1.3.3 整数的拆分
1.4 数学函数和用公式法求二元一次方程组的解
1.4.1 求带数学函数的复杂表达式的值
1.4.2 用公式法求二元一次方程组的解
1.5 产生指定范围的随机数
1.5.1 模拟一个区间的随机整数
1.5.2 产生[0, 1]间的随机小数
第2章 有选择情况的程序的编写
2.1 选择条件——关系表达式和逻辑表达式
2.1.1 关系运算符和关系表达式
2.1.2 逻辑运算符和逻辑表达式
2.1.3 认识流程图
2.2 选择的方法——if语句
2.2.1 简单的自动计费功能
2.2.2 门票收费账目查询功能
2.2.3 完善自动计费功能
2.2.4 条件表达式
2.3 多分支的选择——switch语句和else if语句
2.3.1 switch语句
2.3.2 else if语句
第3章 有重复情况的程序的编写
3.1 计算某一考试科目的平均成绩
3.1.1 引入步长型循环for语句
3.1.2 for循环的书写形式和执行过程
3.1.3 利用for循环做累加和累乘运算
3.1.4 for语句在程序设计中的广泛用途
3.1.5 for语句的其他书写形式
3.2 统计不同分数段的人数
3.2.1 引入当型循环while语句
3.2.2 while循环的书写形式和执行过程
3.2.3 while语句在程序设计中的广泛用途
3.3 设计系统功能菜单
3.3.1 引入直到型循环do-while语句
3.3.2 do-while循环的书写形式和执行过程
3.3.3 在循环内控制流程的又一个方法
3.4 试卷综合分析系统
3.4.1 如何实现多重循环
3.4.2 多重循环在程序设计中的应用
第4章 自己构造新数据类型
4.1 构造数组
4.1.1 做一个考试成绩处理系统
4.1.2 全年级学生成绩统计系统
4.2 字符串及其函数
4.2.1 构造字符串
4.2.2 使用字符串函数操作字符串
4.3 函数
4.3.1 函数的构造和使用
4.3.2 函数调用时的参数传递方式
4.3.3 函数的嵌套调用
4.4 结构、联合和枚举类型
4.4.1 结构类型
4.4.2 联合类型
4.4.3 枚举类型
4.5 指针
4.5.1 变量与指针
4.5.2 一维数组与指针
4.5.3 多维数组与指针
4.5.4 字符串与指针
4.5.5 指针作函数的参数
……
第5章 常 用 算 法
附录A Turbo C的集成编辑环境
附录B 转义字符
附录C ASCII码字符
附录D 运算符和表达式
附录E 一、二维数组
附录F 字符函数和字符串函数
附录G 变量的特殊属性和函数的作用域
参考文献
猜您喜欢