当前位置:首页 > 工业技术
C程序设计习题解析与实验教程
C程序设计习题解析与实验教程

C程序设计习题解析与实验教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:刘达明,甘玲,汪建编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302288367
  • 页数:261 页
图书介绍:本书是和甘玲等编著的《解析C程序设计(第2版)》配合使用的教学参考用书。本书给出了主教材全部习题解答,以及各章的实验指导。本书适合作为大专院校理工科专业面向对象程序设计课程的辅导教材,也可以供参加程序员资格考试的人员和一般程序员参考。
《C程序设计习题解析与实验教程》目录

第1章 概述 1

1.1习题解答 1

1.2实验指导 3

实验1-1 TC 2.0集成开发系统 3

实验1-2 VC+++ 6.0集成开发系统 5

实验1-3使用TC 2.0调试求和程序 9

实验1-4使用VC+++6.0调试输出多行字符程序 9

第2章 简单C程序设计 10

2.1习题解答 10

2.1.1读程序写结果 10

2.1.2读程序写功能 13

2.1.3程序填空 14

2.1.4程序改错 15

2.1.5编写程序 18

2.2实验指导 24

实验2-1分析输出格式的定义规则 24

实验2-2求三角形的边长 25

实验2-3统计进站人数 25

实验2-4用printf函数打印图形 26

第3章 自定义函数设计 27

3.1习题解答 27

3.1.1读程序写结果 27

3.1.2读程序写功能 29

3.1.3程序填空 30

3.1.4程序改错 32

3.1.5编写程序 33

3.2实验指导 38

实验3-1计算两个长方形的面积之和 38

实验3-2体育彩票号码的产生 39

实验3-3字符的比较及输出 40

实验3-4静态变量的应用 40

第4章 控制结构程序设计 41

4.1习题解答 41

4.1.1读程序写结果 41

4.1.2读程序写功能 45

4.1.3程序填空 47

4.1.4程序改错 51

4.1.5编写程序 55

4.2实验指导 69

实验4-1字符与整数相加 69

实验4-2求两整数差值 70

实验4-3判断元音字符 70

实验4-4猴子吃桃 71

实验4-5用循环结构打印图形 72

实验4-6求约数 72

实验4-7验证哥德巴赫猜想 73

第5章 模块化程序设计 74

5.1习题解答 74

5.1.1读程序写结果 74

5.1.2读程序写功能 76

5.1.3程序填空 77

5.1.4程序改错 78

5.1.5编写程序 80

5.2实验指导 88

实验5-1用二分法求方程的根 88

实验5-2用递归法将整数转换成字符 91

实验5-3求cos(x)的近似值 93

实验5-4用递归法计算组合的值 93

第6章 一维数组与指针程序设计 94

6.1习题解答 94

6.1.1读程序写结果 94

6.1.2读程序写功能 96

6.1.3程序填空 96

6.1.4程序改错 98

6.1.5编写程序 100

6.2实验指导 111

实验6-1洗牌和发牌 111

实验6-2输出一个字符串的所有排列 113

实验6-3 Caesar密码 114

实验6-4按3位分节输出任意一个正整数 115

第7章 二维数组与指针程序设计 116

7.1习题解答 116

7.1.1读程序写结果 116

7.1.2读程序写功能 118

7.1.3程序填空 119

7.1.4程序改错 120

7.1.5编写程序 122

7.2实验指导 132

实验7-1大赛现场统分 132

实验7-2矩阵转置 134

实验7-3在手机上显示字模 135

实验7-4两个矩阵的多种运算 136

第8章 结构体与共用体程序设计 137

8.1习题解答 137

8.1.1读程序写结果 137

8.1.2读程序写功能 139

8.1.3程序填空 140

8.1.4程序改错 142

8.1.5编写程序 143

8.2实验指导 155

实验8-1按平均成绩排序输出一个班的信息 155

实验8-2合并两个链表 156

实验8-3读取一个整型数据的高低字节 158

实验8-4统计一个二进制数中0和1的个数 159

第9章 指针与函数程序设计 160

9.1习题解答 160

9.1.1读程序写结果 160

9.1.2读程序写功能 162

9.1.3程序填空 163

9.1.4程序改错 165

9.1.5编写程序 167

9.2实验指导 175

实验9-1字符串排序 175

实验9-2菜单选择程序 177

实验9-3求两个任意长度的已知向量之和 178

实验9-4输出人民币金额的大小写 179

第10章 文件处理程序设计 181

10.1习题解答 181

10.1.1读程序写结果 181

10.1.2读程序写功能 182

10.1.3程序填空 184

10.1.4程序改错 186

10.1.5编写程序 188

10.2实验指导 196

实验10-1合并两个文本文件 196

实验10-2给文本文件内容加行号 197

实验10-3个人小金库管理系统的设计 198

实验10-4基于命令行对文件数据加密 198

第11章 实用程序设计 199

实验11-1图书信息管理系统 199

实验11-2学生成绩管理系统 203

实验11-3文本窗口与菜单 210

实验11-4简单计算器 212

附录A Turbo C 2.0集成环境及常见错误 218

A.1 TC简介 218

A.2在TC中运行C程序的步骤 221

A.3程序调试方法 227

A.4常见错误 230

附录B Linux环境及其C程序调试 236

B.1 Linux操作环境简介 236

B.2 Linux常用命令介绍 237

B.2.1 Linux文件的复制、删除和移动命令 237

B.2.2 Linux目录的创建与删除命令 239

B.2.3 Linux文本处理命令 241

B.2.4 Linux备份与压缩命令 242

B.2.5 Linux改变文件或目录的访问权限命令 243

B.3 Linux下C程序编辑工具——vi编辑器 245

B.3.1 vi编辑器概述 246

B.3.2 vi的常用命令 247

B.4 Linux下程序编译调试工具——gcc编译器 249

B.4.1 gcc编译器的基本用法 250

B.4.2 gcc编译常用选项分析 251

附录C Visual C++ 6.0集成环境及程序调试 253

C.1 VC 6.0简介 253

C.2 VC 6.0运行C程序步骤 254

C.3程序调试方法 257

参考文献 261

相关图书
作者其它书籍
返回顶部