- 华中科技大学出版社
- 9787568017626
- 75092
- 2016-07
- TP312
内容简介
朱益江主编的《C语言程序设计教程》是在“教、学、做、练”一体化的教学模式指导下,以项目为载体,以能力培养为核心,采用任务驱动的方法组织编写的。项目选取直观、有趣、简单,语言叙述口语化,知识点的安排由浅入深。
本书共设计了11个项目。这11个项目包含的知识点有:C语言程序的结构和书写规范,C语言程序的开发环境和运行步骤,常量和变量,基本数据类型,运算符与表达式,格式输入/输出函数的用法,程序的三种控制结构(顺序结构、选择结构、循环结构),函数、数组、简单的指针应用,结构体,文件。最后一个项目为综合训练。
本书适合作为高职高专院校非计算机专业中电子、自动化、机电相关专业的计算机语言教材,也可以作为编程爱好者的入门自学教材。
本书共设计了11个项目。这11个项目包含的知识点有:C语言程序的结构和书写规范,C语言程序的开发环境和运行步骤,常量和变量,基本数据类型,运算符与表达式,格式输入/输出函数的用法,程序的三种控制结构(顺序结构、选择结构、循环结构),函数、数组、简单的指针应用,结构体,文件。最后一个项目为综合训练。
本书适合作为高职高专院校非计算机专业中电子、自动化、机电相关专业的计算机语言教材,也可以作为编程爱好者的入门自学教材。
目录
项目1 编写第一个C语言程序
任务1 知识准备
任务2 编写第一个C语言程序
项目2 从鸡免同笼问题开始——C语言基础
任务1 常量与变量
任务2 基本数据类型
任务3 C语言中的基本数学运算
思考与练习
项目3 计算体重指数——顺序程序设计
任务1 C语言中的格式化输出printf函数
任务2 C语言中的格式化输入scanf函数
任务3 C语言中的三种基本结构
思考与练习
项目4 简易计算器——选择结构程序设计
任务1 C语言中的关系运算和逻辑运算
任务2 C语言的选择结构
任务3 switch语句
思考与练习
项目5 可重复计算的简易两数计算器——循环结构程序设计
任务1 计算器功能的循环执行设计
任务2 循环的嵌套
任务3 循环的中止
思考与练习
项目6 学生成绩统计——数组
任务1 用一维数组实现学生成绩的统计
任务2 用二维数组实现学生多科成绩统计
思考与练习
项目7 顺序出现的字母——函数
任务1 时间间隔不变,顺序显示字母
任务2 时间间隔可变,顺序显示字母
任务3 能判断数的符号的函数——return语句
思考与练习
项目8 求一个字符数组的长度——指针
任务1 三个数的排序
任务2 数组与指针
思考与练习
项目9 学生成绩单制作——结构体
任务1 一个学生信息的结构体类型及变量的应用
任务2 多个学生成绩单的制作
思考与练习
项目10 处理文件
任务1 知识准备
任务2 文本文件的读写操作
思考与练习
项目11 学生信息管理系统——综合训练
任务1 项目总体设计
任务2 项目详细设计
任务3 子功能1 ——新建、导入、保存学生信息文件
任务4 子功能2 ——学生信息库维护
任务5 子功能3 ——学生信息查询
任务6 子功能4 ——学生信息统计
任务7 子功能5 ——学生信息输出
附录A 标准ASCII玛编码表
附录B C语言常用标准库函数
附录C 学习C语言容易出现的错误
参考文献
任务1 知识准备
任务2 编写第一个C语言程序
项目2 从鸡免同笼问题开始——C语言基础
任务1 常量与变量
任务2 基本数据类型
任务3 C语言中的基本数学运算
思考与练习
项目3 计算体重指数——顺序程序设计
任务1 C语言中的格式化输出printf函数
任务2 C语言中的格式化输入scanf函数
任务3 C语言中的三种基本结构
思考与练习
项目4 简易计算器——选择结构程序设计
任务1 C语言中的关系运算和逻辑运算
任务2 C语言的选择结构
任务3 switch语句
思考与练习
项目5 可重复计算的简易两数计算器——循环结构程序设计
任务1 计算器功能的循环执行设计
任务2 循环的嵌套
任务3 循环的中止
思考与练习
项目6 学生成绩统计——数组
任务1 用一维数组实现学生成绩的统计
任务2 用二维数组实现学生多科成绩统计
思考与练习
项目7 顺序出现的字母——函数
任务1 时间间隔不变,顺序显示字母
任务2 时间间隔可变,顺序显示字母
任务3 能判断数的符号的函数——return语句
思考与练习
项目8 求一个字符数组的长度——指针
任务1 三个数的排序
任务2 数组与指针
思考与练习
项目9 学生成绩单制作——结构体
任务1 一个学生信息的结构体类型及变量的应用
任务2 多个学生成绩单的制作
思考与练习
项目10 处理文件
任务1 知识准备
任务2 文本文件的读写操作
思考与练习
项目11 学生信息管理系统——综合训练
任务1 项目总体设计
任务2 项目详细设计
任务3 子功能1 ——新建、导入、保存学生信息文件
任务4 子功能2 ——学生信息库维护
任务5 子功能3 ——学生信息查询
任务6 子功能4 ——学生信息统计
任务7 子功能5 ——学生信息输出
附录A 标准ASCII玛编码表
附录B C语言常用标准库函数
附录C 学习C语言容易出现的错误
参考文献