C语言程序设计
本丛书在全面培养学生的综合素质和职业能力方面,在提高职业院校学生就业和创业能力方面都有新的探索,并形成了“以就业和培养学生职业能力为导向”的课程体系和教材编写思想。与其他版本教材相比,本丛书具有以下两方面显著特点:
第一,本系列教材根据职业教育教学特点,以应用为主线,辅以理论知识的介绍,着力培养学生的职业能力,这是本丛书最大的特点。
本系列教材是将完整的课程体系按照工作过程导向,分解为若干实践项目,辅助以相应的理论知识形成的项目化教材。
本系列教材设有对应的“任务驱动”或“工学结合”,很好地贯彻了工学结合的理念,结构和体例形式体现了职业教育教学的实际需求。
第二,本系列教材结构框架的形成,是校企深度合作的产物。
本系列教材由编写团队与国内知名IT企业专家共同根据课程对应的企业实际工作流程、工作岗位进行职业能力分析,在此基础上形成完整的项目化教材结构框架,而每一个教学项目内又分解为若干个工作(学习)任务。
项目一 C语言概述
任务一 程序设计初步
任务二 C程序的上机步骤
任务三 程序的灵魂——算法
项目二 有趣的数学问题
任务一 程序设计初步
任务二 分支结构
任务三 循环结构
项目三 处理大量同类型数据
任务数组
项目四 函数
任务一 概述
任务二 函数定义的一般形式
任务三 函数的参数和函数的值
任务四 函数的调用
任务五 函数的嵌套调用
任务六 函数的递归调用
任务七 数组作为函数参数
任务八 局部变量和全局变量
任务九 变量的存储类别
项目五 C语言中重要的数据类型——指针
任务 指针的使用
项目六 使用预处理命令
任务一 认识宏定义
任务二 了解文件包含、条件编译命令
项目七 结构体
任务一 结构体变量的定义和使用
任务二 了解结构体指针、用指针处理链表
项目八 了解位运算符及其运算规则
任务 位运算符及其运算规则
项目九 利用文件保存数据
任务 读取与保存数据