《C语言程序设计教程 项目化》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:朱益江主编;徐森林,沈宫新副主编;朱明主审;韦玉华参编
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2016
  • ISBN:9787568017626
  • 页数:202 页
图书介绍:全书以一二个项目为主线,采用案例驱动模式展开,主要内容包括C语言的基本概念、变量、运算符、表达式、顺序结构、分支结构、循环结构、数组、函数、指针、结构体、文件象。同时,重点结合案例讲解语言的特点 还将介绍程序设计的基本方法和常用算法。

项目1编写第一个C语言程序 1

任务1知识准备 1

任务2编写第一个C语言程序 5

项目2从鸡兔同笼问题开始——C语言基础 24

任务1常量与变量 24

任务2基本数据类型 30

任务3 C语言中的基本数学运算 39

思考与练习 45

项目3计算体重指数——顺序程序设计 47

任务1 C语言中的格式化输出printf函数 47

任务2 C语言中的格式化输入scanf函数 52

任务3 C语言中的三种基本结构 60

思考与练习 64

项目4简易计算器——选择结构程序设计 68

任务1 C语言中的关系运算和逻辑运算 68

任务2 C语言的选择结构 72

任务3 switch语句 84

思考与练习 88

项目5可重复计算的简易两数计算器——循环结构程序设计 91

任务1计算器功能的循环执行设计 91

任务2循环的嵌套 102

任务3循环的中止 107

思考与练习 110

项目6学生成绩统计——数组 113

任务1用一维数组实现学生成绩的统计 113

任务2用二维数组实现学生多科成绩统计 118

思考与练习 124

项目7顺序出现的字母——函数 126

任务1 时间间隔不变,顺序显示字母 126

任务2 时间间隔可变,顺序显示字母 132

任务3能判断数的符号的函数——return语句 134

思考与练习 137

项目8 求一个字符数组的长度——指针 139

任务1三个数的排序 139

任务2数组与指针 145

思考与练习 150

项目9学生成绩单制作——结构体 151

任务1一个学生信息的结构体类型及变量的应用 151

任务2多个学生成绩单的制作 155

思考与练习 158

项目10处理文件 159

任务1知识准备 159

任务2文本文件的读写操作 163

思考与练习 167

项目11 学生信息管理系统——综合训练 168

任务1项目总体设计 168

任务2项目详细设计 169

任务3子功能1——新建、导入、保存学生信息文件 176

任务4子功能2——学生信息库维护 179

任务5子功能3——学生信息查询 181

任务6子功能4——学生信息统计 185

任务7子功能5——学生信息输出 187

附录 193

附录A标准ASCⅡ码编码表 193

附录B C语言常用标准库函数 195

附录C学习C语言容易出现的错误 199

参考文献 203