种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

大学电脑程式设计基础(第2版)

(2019-07-27 07:28:17) 百科综合
大学电脑程式设计基础(第2版)

大学电脑程式设计基础(第2版)

《大学电脑程式设计基础(第2版)》是2014年由清华大学出版社出版的图书,作者是陈娟。

基本介绍

  • 书名:大学电脑程式设计基础(第2版)
  • ISBN:9787302375203
  • 定价:39元
  • 装帧:平装
  • 印次:2-1
  • 印刷日期:2014-10-10

图书简介

本书以C语言为载体,阐述基本的程式设计方法。全书共分13章,主要内容包括:算法、程式设计方法、函式、数据的组织、程式开发。每章都包含大量例题和习题。
本书最大的特点是以程式设计为主线、以案例为驱动。全书自始至终在讲“程式设计”,而不是讲“语言”,摒弃了目前各种程式设计书中流行的主要“解释程式设计语言”的作法。本书的目的是教会读者怎样编写程式,提高读者的程式设计能力,改变学生“学了程式设计而不会编程式”的现状。
本书整体结构清晰,图文并茂,力求体现“结构化程式设计”思想,注重培养和训练读者良好的程式设计风格。
本书可以作为面向套用的高等院校计算机类各个专业程式设计课程或一般高等院校理工科各专业公总计算机基础课程“高级语言程式设计”、“程式设计基础”、“C程式设计”、“C语言”等的教材和参考书;还可供从事计算机工作的有关人员参考。

图书目录

第1章绪论1
1.1计算机1
1.1.1中央处理器1
1.1.2记忆体3
1.1.3外部存储设备3
1.1.4输入和输出设备4
1.1.5通信设备4
1.2作业系统4
1.3程式设计语言5
1.3.1机器语言5
1.3.2彙编语言6
1.3.3高级语言6
1.4程式设计7
1.4.1“鸡兔同笼”——计算7
1.4.2算法——程式设计精髓8
1.4.3算法描述——PAD10
1.4.4程式10
1.4.5运行11
1.5C语言12
1.5.1C语言的历史与现状13
1.5.2C语言的优缺点14
1.5.3程式设计的载体语言15
1.6Visual C++集成开发环境15
1.6.1启动16
1.6.2独立档案模式16
1.6.3项目管理模式19
1.6.4关闭22
1.6.5警告和错误23
1.6.6调试25
本章小结28
习题128
第2章顺序程式设计29
2.1行程问题——顺序程式设计29
2.2基本符号30
2.2.1关键字30
2.2.2标识符31
2.2.3间隔符32
2.2.4注释33
2.3数据类型34
2.3.1整数类型34
2.3.2浮点类型35
2.3.3字元类型36
2.3.4混合运算36
2.4数据表现形式36
2.4.1常量37
2.4.2变数39
2.5表达式40
2.5.1表达式概述41
2.5.2表达式语句43
2.5.3赋值43
2.6语句44
2.7顺序控制结构44
2.8输入输出45
2.8.1单个字元读写45
2.8.2格式化读写46
本章小结52
习题252
第3章分支程式设计54
3.1判断成绩是否及格——双分支程式设计54
3.2成绩加上获奖信息——单分支程式设计56
3.3逻辑判断——布尔类型61
3.3.1关係运算61
3.3.2布尔运算62
3.4获奖分等级——多分支程式设计63
3.5表示汽车种类——枚举类型67
本章小结69
习题369
第4章循环程式设计71
4.1计算平均成绩——循环程式71
4.1.1后判断条件的循环72
4.1.2先判断条件的循环76
4.1.3for语句80
4.2列印99表——多重循环83
4.3程式设计实例86
本章小结92
习题492
第5章模组化程式设计——函式95
5.1求给定三角形的重心——模组化程式设计95
5.2函式97
5.2.1函式定义99
5.2.2函式调用100
5.2.3函式原型101
5.3程式设计实例103
本章小结107
习题5107
第6章批量数据组织——数组109
6.1成绩统计——数组类型109
6.1.1数组声明110
6.1.2下标表达式111
6.1.3数组的运算与I/O111
6.2统计多科成绩——多维数组112
6.3程式设计实例114
6.4成绩排序——数组初值122
6.5表示姓名——字元串124
6.5.1初始化126
6.5.2I/O126
6.5.3运算127
6.6类型定义128
6.6.1定义已有类型的别名128
6.6.2定义数组类型名128
6.6.3定义枚举类型名129
本章小结130
习题6130
第7章指针133
7.1指针与变数133
7.1.1指针类型和指针变数134
7.1.2指针所指变数135
7.1.3空指针和无效指针137
7.1.4指针运算(&、、=)138
7.2指针与数组139
7.2.1用指针标识一维数组139
7.2.2指针运算(+、-、==)140
7.2.3用指针标识多维数组142
7.2.4指针数组145
7.3指针与字元串146
7.4指向指针的指针151
本章小结152
习题7153
第8章表单数据组织——结构体155
8.1保存成绩单——结构体155
8.2结构体类型157
8.2.1定义结构体类型158
8.2.2定义结构体类型名159
8.3结构体变数160
8.3.1定义结构体变数160
8.3.2结构体类型数组161
8.3.3指向结构体的指针161
8.3.4访问结构体变数的成分162
本章小结163
习题8164
第9章再论函式167
9.1参数167
9.1.1传递直线方程係数——指针作参数167
9.1.2对任意数组排序——数组作参数172
9.1.3成绩单检索——结构体作参数175
9.2函式值176
9.2.1列印月份名——返回指针值的函式176
9.2.2读入成绩单——返回结构体值的函式178
9.3作用域179
9.4局部量和全局量180
9.5计算n!——递归程式设计182
本章小结187
习题9187
第10章外部数据组织——档案190
10.1成绩单外部存储——档案190
10.2档案概述191
10.3打开、关闭档案195
10.4程式参数196
10.4.1基本概念196
10.4.2命令行设定程式参数198
10.4.3VC6.0设定程式参数200
10.5字元读写203
10.6字元串读写204
10.7格式化读写205
10.8数据块读写208
10.9档案定位211
本章小结213
习题10213
第11章程式开发215
11.1求三角形外心——自顶向下、逐步求精215
11.2结构化程式设计原则220
11.3程式风格221
11.3.1行文格式221
11.3.2标识符223
11.3.3注释223
11.3.4对程式说明的建议223
本章小结224
习题11224
第12章动态数据组织226
12.1成绩单管理——动态数据结构226
12.2动态变数227
12.3强制类型转换229
12.4鍊表230
12.5程式设计实例233
本章小结244
习题12244
第13章若干深入问题246
13.1函式246
13.1.1不定方向的数组排序——函式指针246
13.1.2计算定积分——函式作参数248
13.1.3计算算术表达式的值——间接递归252
13.1.4函式副作用254
13.2运算256
13.2.1赋值运算256
13.2.2顺序表达式257
13.2.3条件表达式257
13.2.4位运算258
13.2.5隐式类型转换260
13.3语句261
13.3.1break语句261
13.3.2continue语句262
13.3.3for的延伸263
13.3.4goto语句和标号263
13.3.5关于if264
13.4数据组织265
13.4.1多维数组与指针265
13.4.2位段269
13.4.3职工登记卡——共用体269
13.5存储类别273
13.5.1数据在记忆体中的存储273
13.5.2自动存储类别274
13.5.3暂存器存储类别275
13.5.4变数的静态存储类别276
13.5.5变数的外部存储类别277
13.5.6函式的存储类别278
13.5.7类型定义符279
13.6编译预处理281
13.6.1宏定义281
13.6.2条件编译282
13.6.3档案包含284
本章小结285
习题13285
附录AASCII字元集288
附录B标準库头档案表291
附录C常用函式馆中所含常用函式292
参考文献295

标 签

搜索
随机推荐

Powered By 种豆资源网||