C语言程序设计新编教程
正版二手书籍,有少量笔记,套装书先咨询客服再下单,无光盘,无册子
¥
8.78
2.0折
¥
45
八五品
库存5件
作者高立丽;袁哲;莫兴福;宋丹;平青
出版社清华大学出版社
出版时间2018-08
版次1
装帧其他
货号9787302502135
上书时间2024-09-29
商品详情
- 品相描述:八五品
图书标准信息
-
作者
高立丽;袁哲;莫兴福;宋丹;平青
-
出版社
清华大学出版社
-
出版时间
2018-08
-
版次
1
-
ISBN
9787302502135
-
定价
45.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
255页
-
字数
387千字
- 【内容简介】
-
C语言是目前较为优秀、基础的一门程序设计语言,是计算机从业人员应掌握的基本知识和技能,是计算机相关专业学生必修的专业基础课程。
本书共分为9章: 第1章主要介绍简单的C语言程序及程序编辑环境的应用;第2章主要讲解C语言的数据类型和表达式;第3章主要讲解简单程序的设计方法;第4章主要讲解结构化程序设计;第5章主要讲解数组;第6章主要讲解函数;第7章主要讲解指针;第8章主要介绍结构体和共用体;第9章主要介绍C语言中的文件操作。
本书可作为高职高专院校和应用型本科院校计算机相关专业C语言程序设计课程的教材和参考书。
- 【目录】
-
目录
第1章初识C语言1
1.1程序设计语言1
1.2简单的C程序介绍2
1.2.1简单的C程序实例2
1.2.2C语言程序的构成和书写规则4
1.3C语言的字符集和关键字5
1.3.1C语言的字符集5
1.3.2C语言的词汇5
1.4C语言的运行环境7
1.4.1C语言程序的实现过程7
1.4.2熟悉Visual C 6.0编程工具8
1.5项目举例14
1.5.1VC 6.0编程环境的使用14
1.5.2C语言程序的调试15
1.6实训项目17
1.6.1基本能力实训项目17
1.6.2拓展能力实训项目18
本章小结18
习题19
第2章数据类型和表达式21
2.1C语言的基本数据类型21
2.1.1C语言的数据类型21
2.1.2基本数据类型及类型说明符22
2.2常量24
2.2.1整型常量24
2.2.2浮点型常量25
2.2.3字符常量26
2.2.4字符串常量28
2.2.5符号常量29
2.3变量30
2.3.1变量的定义和初始化31
2.3.2使用变量的注意事项32
2.4常用运算符及表达式33
2.4.1C语言运算符和表达式概述33
2.4.2算术运算符34
2.4.3关系运算符36
2.4.4逻辑运算符36
2.4.5赋值运算符37
2.4.6自加、自减运算符40
2.4.7条件运算符42
2.4.8位运算符43
2.4.9逗号运算符46
2.5表达式中的类型转换47
2.5.1自动转换47
2.5.2强制类型转换48
2.6项目举例50
2.6.1交换两个变量值的问题50
2.6.2求圆的周长和面积问题50
2.6.3最大值和最小值问题51
2.7实训项目53
2.7.1基本能力实训项目53
2.7.2拓展能力实训项目54
本章小结54
习题55
C语言程序设计新编教程目录第3章设计简单的C程序59
3.1C语言语句分类59
3.2基本输入/输出函数60
3.2.1输入/输出概述60
3.2.2字符数据的输出/输入61
3.2.3格式输出函数——printf()函数62
3.2.4格式输入语句——scanf()函数66
3.3项目举例70
3.3.1圆柱体积和表面积的计算70
3.3.2求一元二次方程根的问题71
3.4实训项目72
3.4.1基本能力实训项目72
3.4.2拓展能力实训项目74
本章小结74
习题74
第4章C语言的程序结构77
4.1程序的三种结构及图形表示77
4.2赋值语句78
4.3选择结构程序设计79
4.3.1if语句80
4.3.2if语句的嵌套84
4.3.3switch语句87
4.4循环结构程序设计89
4.4.1循环结构的作用89
4.4.2几种循环语句及比较90
4.4.3循环的嵌套97
4.5改变程序流程的几个语句100
4.5.1goto语句100
4.5.2break和continue语句101
4.6项目举例103
4.6.1判断某一年是否是闰年103
4.6.2简易计算器104
4.6.3公司员工薪水计算106
4.7实训项目107
4.7.1基本能力实训项目107
4.7.2拓展能力实训项目109
本章小结110
习题111
第5章数组114
5.1一维数组114
5.1.1一维数组的定义114
5.1.2一维数组的初始化116
5.1.3一维数组元素的引用117
5.2二维数组118
5.2.1二维数组的定义119
5.2.2二维数组的初始化120
5.2.3二维数组元素的引用122
5.3字符数组和字符串122
5.3.1字符数组的定义122
5.3.2字符数组的初始化123
5.3.3字符数组元素的引用123
5.3.4字符数组的输入和输出124
5.3.5常用字符串处理函数127
5.4项目举例132
5.4.1求一位学生的平均成绩问题132
5.4.2求多位学生多门课程的平均成绩问题133
5.4.3按字母顺序排列输出的问题134
5.5实训项目136
5.5.1基本能力实训项目136
5.5.2拓展能力实训项目142
本章小结142
习题142
第6章函数149
6.1函数的分类149
6.2函数定义的一般形式150
6.3函数的参数和函数的值152
6.3.1形式参数和实际参数152
6.3.2函数的返回值153
6.4函数的调用154
6.4.1函数调用的一般形式154
6.4.2函数调用的方式154
6.4.3被调函数的声明和函数原型155
6.5函数的嵌套调用156
6.6函数的递归调用157
6.7数组作为函数参数160
6.8局部变量和全局变量165
6.8.1局部变量165
6.8.2全局变量167
6.9变量的存储类别168
6.9.1动态存储方式与静态动态存储方式168
6.9.2auto变量169
6.9.3用static声明局部变量169
6.9.4register变量170
6.9.5用extern声明外部变量171
本章小结171
习题172
第7章指针177
7.1地址和指针的概念177
7.1.1变量的内存地址177
7.1.2指针的概念178
7.2指针变量178
7.2.1指针变量的定义178
7.2.2指针变量的引用179
7.2.3指针变量的初始化180
7.2.4指针变量的运算180
7.2.5指针变量作为函数参数182
7.3指针与数组185
7.3.1指针与一维数组185
7.3.2指针与二维数组189
7.3.3指向由m个元素组成的一维数组的指针变量191
7.3.4指针数组193
7.3.5指向指针数据的指针194
7.4指针与字符串195
7.5指针与函数197
7.5.1函数指针变量197
7.5.2指针型函数199
7.6实训项目200
7.6.1基本能力实训项目200
7.6.2拓展能力实训项目202
本章小结202
习题204
第8章结构体和共用体208
8.1结构体208
8.1.1结构体的定义208
8.1.2结构体变量的定义210
8.1.3结构体变量的赋值和初始化212
8.1.4结构体变量的引用213
8.1.5结构体与数组215
8.1.6结构体与函数219
8.1.7结构指针变量的说明和使用221
8.2共用体225
8.2.1共用体类型的定义和共用体变量的说明225
8.2.2共用体类型变量的赋值和使用227
8.3实训项目229
本章小结229
习题231
第9章C语言文件操作234
9.1文件的基本概念234
9.1.1文本文件与二进制文件234
9.1.2标准文件235
9.1.3文件类型指针235
9.2文件的打开与关闭236
9.2.1文件打开函数236
9.2.2文件关闭函数237
9.3常用文件读/写函数237
9.3.1字符读/写函数237
9.3.2整数读/写函数238
9.3.3二进制读/写函数239
9.3.4格式化读/写函数242
9.3.5fgets()和fputs()函数243
9.4文件的随机读/写245
9.4.1文件定位函数245
9.4.2文件位置函数247
9.5I/O操作的错误处理247
9.6文件操作综合应用249
9.6.1案例一249
9.6.2案例二251
本章小结254
习题255
参考文献256
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价