种豆资源网

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

电脑程式设计基础(C语言)

(2019-04-16 17:39:46) 百科综合
电脑程式设计基础(C语言)

电脑程式设计基础(C语言)

本书共分为13章,内容包括C语言程式设计预备知识,C语言程式设计基础,基本数据类型,运算符与表达式,基本输入、输出和顺序程式设计,选择结构、循环结构程式设计,数组,函式,指针,预处理命令,複杂数据类型,档案等。

基本介绍

  • 书名:电脑程式设计基础(C语言)
  • 作者:郭秀娟
  • ISBN:9787302253327
  • 定价:32元
  • 出版社:清华大学出版社
  • 出版时间:2011年6月23日
  • 装帧:平装

内容简介

C语言是目前最流行的通用程式设计语言之一,是许多计算机专业人员和计算机爱好者学习程式设计语言的首选。本书共分为13章,内容包括C语言程式设计预备知识,C语言程式设计基础,基本数据类型,运算符与表达式,基本输入、输出和顺序程式设计,选择结构、循环结构程式设计,数组,函式,指针,预处理命令,複杂数据类型,档案等。
本书注重可读性和适用性,对关键知识点进行了详细的说明,使读者能正确、直观地理解问题;样例程式由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释;为了帮助初学者正确地掌握C语言的语法特点,书后附录中增加了相关的实验及作业。
本书的作者都是长期在高校从事计算机软体教学的一线教师,有丰富的教学经验和科研开发能力。本书文字流畅、通俗易懂、概念清楚、深入浅出、例题丰富、实用性强。
本书适用于非计算机专业的本科生及高职高专学生使用,也可作为全国计算机等级考试参考书。

图书目录

电脑程式设计基础(C语言)第1章C语言概述1
1.1C语言的发展与特点1
1.1.1C语言的发展1
1.1.2C语言的特点2
1.2程式设计的基本概念4
1.2.1程式4
1.2.2程式设计4
1.2.3算法6
1.2.4数据结构6
1.3C语言的字元集与标识符7
1.4程式举例8
1.5本章小结12
习题13
第2章数据类型14
2.1C语言的数据类型14
2.2常量15
2.2.1整型常量15
2.2.2实型常量16
2.2.3字元常量17
2.2.4字元串常量18
2.2.5符号常量19
2.3变数20
2.3.1整型变数20
2.3.2实型变数23
2.3.3字元变数24
2.3.4变数赋初值26
2.4数据间的混合运算与类型转换27
2.5本章小结28电脑程式设计基础(C语言)目录习题29
第3章C语言的运算符与表达式31
3.1C运算符简介31
3.1.1C运算符的种类31
3.1.2算术运算符和算术表达式32
3.2赋值运算符和赋值表达式34
3.3逗号运算符和逗号表达式36
3.4本章小结37
习题37
第4章顺序结构程式设计39
4.1C程式中的语句39
4.2赋值语句41
4.3数据的输入输出42
4.3.1字元数据的输入输出43
4.3.2格式输出函式45
4.3.3格式输入函式48
4.4程式举例53
4.5本章小结55
习题55
第5章分支结构程式设计58
5.1关係运算符和表达式58
5.1.1关係运算符及其优先次序58
5.1.2关係表达式58
5.2逻辑运算符和表达式59
5.2.1逻辑运算符及其优先次序59
5.2.2逻辑运算的值60
5.2.3逻辑表达式60
5.3if语句61
5.3.1if语句的三种形式61
5.3.2if语句的嵌套64
5.3.3条件运算符和条件表达式66
5.3.4switch语句67
5.4程式举例69
5.5本章小结70
习题71
第6章循环结构程式设计72
6.1while语句72
6.2do-while语句74
6.3for语句75
6.4循环的嵌套77
6.5几种循环的比较78
6.6break和continue语句78
6.6.1break语句78
6.6.2continue语句79
6.7程式举例80
6.8本章小结82
习题83
第7章数组87
7.1一维数组87
7.1.1一维数组的定义及初始化87
7.1.2一维数组元素的引用89
7.1.3一维数组程式举例91
7.2二维数组的定义和引用92
7.2.1二维数组的定义及初始化92
7.2.2二维数组元素的引用95
7.2.3二维数组程式举例95
7.3字元数组96
7.3.1字元数组的定义及初始化96
7.3.2字元数组的引用97
7.3.3字元串和字元串结束标誌98
7.3.4字元数组的输入输出98
7.3.5字元串处理函式100
7.4程式举例103
7.5本章小结108
习题108
第8章函式110
8.1概述110
8.2函式定义的一般形式111
8.3函式参数与函式值113
8.3.1形式参数和实际参数113
8.3.2函式的返回值115
8.4函式的调用115
8.4.1函式调用的一般形式115
8.4.2函式调用的方式116
8.4.3函式调用的声明117
8.4.4函式的嵌套调用118
8.4.5函式的递归调用118
8.5数组作为函式参数122
8.6变数的作用域127
8.6.1局部变数127
8.6.2全局变数129
8.7变数的存储类型131
8.7.1变数的动态与静态存储方式131
8.7.2局部变数的存储类型131
8.7.3全局变数的存储类型133
8.8内部函式与外部函式135
8.9本章小结136
习题136
第9章预处理命令139
9.1概述139
9.2宏定义139
9.2.1无参宏定义139
9.2.2带参宏定义143
9.3档案包含148
9.4条件编译148
9.5本章小结151
习题151
第10章指针154
10.1地址指针的基本概念154
10.2变数的指针和指向变数的指针变数155
10.2.1定义一个指针变数155
10.2.2指针变数的引用156
10.2.3指针变数作为函式参数159
10.2.4指针变数几个问题的进一步说明162
10.3数组指针和指向数组的指针变数165
10.3.1指向数组元素的指针166
10.3.2通过指针引用数组元素167
10.3.3数组名作函式参数170
10.3.4指向多维数组的指针和指针变数176
10.4字元串的指针指向字元串的指针变数179
10.4.1字元串的表示形式179
10.4.2字元串指针变数与字元数组的区别182
10.5函式指针变数183
10.6指针型函式185
10.7指针数组和指向指针的指针186
10.7.1指针数组的概念186
10.7.2指向指针的指针190
10.7.3main函式的参数192
10.8有关指针的数据类型和指针运算的小结193
10.8.1有关指针的数据类型的小结193
10.8.2指针运算的小结193
10.8.3void指针类型194
10.9本章小结194
习题195
第11章结构体与共用体197
11.1定义一个结构的一般形式197
11.2结构类型变数的说明198
11.3结构变数成员的表示方法200
11.4结构变数的赋值200
11.5结构变数的初始化201
11.6结构数组的定义202
11.7结构指针变数的说明和使用205
11.7.1指向结构变数的指针205
11.7.2指向结构数组的指针207
11.7.3结构指针变数作为函式参数208
11.8动态存储分配209
11.9鍊表的概念211
11.10枚举类型213
11.10.1枚举类型的定义和枚举变数的说明213
11.10.2枚举类型变数的赋值和使用214
11.11类型定义符typedef216
11.12本章小结217
习题217
第12章档案220
12.1C档案概述220
12.2档案指针221
12.3档案的打开与关闭221
12.3.1档案的打开(fopen函式)221
12.3.2档案关闭函式(fclose函式)223
12.4档案的读写223
12.4.1字元读写函式fgetc和fputc224
12.4.2字元串读写函式fgets和fputs227
12.4.3数据块读写函式fread和fwrite229
12.4.4格式化读写函式fscanf和fprintf231
12.5档案的随机读写232
12.5.1档案定位232
12.5.2档案的随机读写233
12.6档案检测函式234
12.6.1档案结束检测函式feof函式234
12.6.2读写档案出错检测函式234
12.6.3档案出错标誌和档案结束标誌置0函式234
12.7本章小结235
习题235
第13章位运算236
13.1位运算符236
13.1.1按位与运算236
13.1.2按位或运算237
13.1.3按位异或运算237
13.1.4求反运算238
13.1.5左移运算238
13.1.6右移运算238
13.2位域(位段)239
13.3本章小结242
习题242
附录A244
实验一C语言的运行环境和运行过程244
实验二C语言的基础知识250
实验三简单的C程式设计253
实验四选择结构程式设计254
实验五循环结构程式设计258
实验六一维数组262
实验七二维数组265
实验八函式267
实验九档案272
实验十综合练习274
模拟试题一274
模拟试题二277
模拟试题三281
2008年9月全国计算机等级考试二级C试卷284
2008年9月全国计算机等级考试二级C试卷参考答案293
附录B字元的ASCII码錶295
参考文献298

标 签

搜索
随机推荐

Powered By 种豆资源网||