图书介绍

C语言程序设计项目教程pdf电子书版本下载

C语言程序设计项目教程
  • 高维春编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115223869
  • 出版时间:2010
  • 标注页数:241页
  • 文件大小:62MB
  • 文件页数:250页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计项目教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

开篇导读 C语言基础知识 1

第一部分 任务学习引导 1

0.1 C语言概述 1

0.2 编写、运行一个简单的C语言程序 3

0.3 数据类型 8

0.4 运算符与表达式 16

第二部分 自学与拓展 21

0.5 程序设计与算法 21

习题 26

任务一 学生成绩管理系统界面设计(顺序结构程序设计) 29

第一部分 任务学习引导 29

1.1 结构化程序设计的基本结构 29

1.2 输入/输出语句 31

第二部分 模块实现:学生成绩管理系统界面设计 42

习题 43

任务二 学生成绩管理系统主菜单功能实现(分支结构程序设计) 46

第一部分 任务学习引导 46

2.1 关系运算符与关系表达式 46

2.2 逻辑运算符与逻辑表达式 47

2.3 if语句 49

2.4 switch语句 57

第二部分 模块实现:学生成绩管理系统主菜单的实现 60

第三部分 自学与拓展 62

2.5 条件运算符和条件表达式 62

习题 63

任务三 学生成绩管理系统主菜单重复选择的实现(循环结构程序设计) 67

第一部分 任务学习引导 67

3.1 for语句 68

3.2 while语句 74

3.3 do-while语句 76

3.4 break语句 79

3.5 循环语句的嵌套 81

第二部分 模块实现:学生成绩管理系统主菜单重复选择的实现 82

第三部分 自学与拓展 88

3.6 continue语句 88

习题 90

任务四 用数组实现学生成绩管理系统(数组) 94

第一部分 任务学习引导 95

4.1 一维数组 96

4.2 二维数组 108

4.3 字符串与字符数组 116

第二部分 模块实现:用数组实现学生成绩管理系统 123

习题 130

任务五 用函数改善学生成绩管理系统(函数) 132

第一部分 任务学习引导 133

5.1 函数的概述 133

5.2 函数定义的一般形式 135

5.3 函数的调用 136

5.4 函数参数与函数返回值 140

5.5 函数的嵌套调用 143

5.6 数组作为函数的实参 144

5.7 内部变量与外部变量 148

第二部分 模块实现:用函数改善学生成绩管理系统 151

第三部分 自学与拓展 162

5.8 动态存储变量与静态存储变量 162

5.9 文件包含预处理命令 164

习题 165

任务六 用结构体优化学生成绩管理系统(结构体) 170

第一部分 任务学习引导 170

6.1 结构体类型与结构体变量 170

6.2 结构体变量的初始化与引用 173

6.3 结构体数组 174

6.4 结构体与函数传递 176

第二部分 模块实现:用结构体优化学生成绩管理系统 178

第三部分 自学与拓展 183

6.5 共用体与枚举类型 183

习题 185

任务七 用指针实现查询、修改、添加、删除学生成绩(指针) 188

第一部分 任务学习引导 188

7.1 变量的指针与指针变量的概念 188

7.2 指针变量 189

7.3 指针与函数 192

7.4 指针与一维数组 195

7.5 指针与字符串 201

7.6 指针与结构体 205

第二部分 模块实现:用指针实现查询、修改、添加、删除学生成绩 211

第三部分 自学与拓展 215

7.7 其他类型的指针 215

习题 217

任务八 用文件完善学生成绩管理系统(文件) 220

第一部分 任务学习引导 222

8.1 文件的概念 222

8.2 文件指针 223

8.3 文件的基本操作 223

第二部分 模块实现:用文件完善学生成绩管理系统 229

第三部分 自学与拓展 236

8.4 文件的其他操作 236

习题 238

参考文献 241

精品推荐