您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
C语言程序设计基础及进阶教程(计算机科学与技术专业实践系列教材)
出版社: 清华大学出版社
出版年份: 2010
出版日期: 2010-09-01
商品条码: 9787302237884
版次: 1
定价:
¥33
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
《C语言程序设计基础及进阶教程》:教育部“高等学校教学质量与教学改革工程”立项项目。
内容简介
《C语言程序设计基础及进阶教程》分上、中、下三篇共12章,循序渐进地讲述了C语言程序设计的编程技术,从基本概念的理解到常用算法的介绍,再到具体案例的应用,其中还穿插讲述了一些程序设计测试和调试方法。各部分内容具体分布如下。
靠前章~第9章是基础篇,依次讲解了C语言基础知识、三大基本控制结构、数组、函数、指针、结构体、共用体、文件与低层接口等主要内容。
靠前0章为常用算法篇。介绍了计算机程序设计的基本方法(包括筛选法、迭代法、枚举、模拟、递推、分治与递归、贪心算法)和优化设计思想,通过实例说明了常用程序设计方法的实际应用和编程技巧。
靠前1章~靠前2章为综合案例篇,从系统需求、总体设计、函数设计、编码和测试进行了讲解。图书管理系统应用了基础阶段知识,工资管理系统应用了不错编程技术(汉字、图像、图形、动画、密码验证、鼠标和键盘操作、系统中断调用等)。案例之后有可增加功能、关键技术剖析和导师点评。
《C语言程序设计基础及进阶教程》通俗易懂,便于读者自学;范例选取精心,代码规范,具有典型的代表性,可移植性强,便于读者创新思维。
《C语言程序设计基础及进阶教程》主要适用于高等学校计算机及相关专业的教材,也可供自学者及软件开发人员参考。
为了方便读者的学习和教师教学,《C语言程序设计基础及进阶教程》配有电子教案,并提供书中的实例和案例源代码。
目录
上篇基础篇
第1章C语言概述3
1.1C语言的发展及特点3
1.1.1程序设计语言3
1.1.2C语言的发展4
1.1.3C语言的特点5
1.2C程序的组成5
1.3C语言的基本语法单位8
1.4C程序的开发步骤9
习题10
第2章数据类型、运算符和表达式11
2.1数据类型11
2.1.1C的数据类型11
2.1.2数值型数据的表示与存储形式12
2.1.3C字符型数据的表示和存储形式12
2.1.4基本类型的名字和长度12
2.2常量和变量14
2.2.1常量的表示14
2.2.2符号常量19
2.2.3变量说明20
2.3运算符和表达式21
2.3.1算术运算22
2.3.2关系运算23
2.3.3逻辑运算24
2.3.4自增自减25
2.3.5位运算26
2.3.6赋值运算28
2.3.7条件运算30
2.3.8顺序求值运算31
2.4数据类型转换32
2.4.1类型转换的规则32
2.4.2类型转换的方法33
习题35
第3章简单的C程序设计38
3.1C语句38
3.1.1C语句分类38
3.1.2表达式语句38
3.1.3C的语句概述39
3.2标准的文件输入输出函数39
3.2.1字符输入输出函数39
3.2.2格式化输出函数40
3.2.3格式化输入函数43
3.3简单程序设计举例49
习题50
第4章C语言流程控制52
4.1复合语句52
4.2选择结构53
4.2.1if语句的嵌套56
4.2.2switch语句57
4.3循环结构59
4.3.1while语句59
4.3.2do…while语句62
4.3.3for语句63
4.3.4多重循环65
4.3.5流程转移语句67
4.3.6循环结构程序设计应用71
习题75
第5章数组77
5.1一维数组77
5.1.1一维数组的定义77
5.1.2一维数组元素的引用78
5.1.3一维数组的初始化79
5.1.4一维数组的运算79
5.2二维数组83
5.2.1二维数组的说明、引用和存储结构83
5.2.2二维数组的初始化84
5.2.3二维数组的运算85
5.3字符数组与字符串数组87
5.3.1字符数组的定义和引用87
5.3.2字符数组的初始化88
5.3.3常用字符串处理函数88
5.3.4字符串数组91
习题92
第6章函数与程序结构93
6.1C程序的一般结构93
6.2函数定义和函数声明94
6.2.1函数定义94
6.2.2函数原型声明96
6.2.3函数调用97
6.2.4参数传递98
6.2.5参数数目可变的函数99
6.3变量与存储类型99
6.3.1局部变量和全局变量99
6.3.2变量生命周期101
6.3.3存储类型区分符101
6.4递归函数103
6.4.1递归函数概念103
6.4.2递归程序设计104
6.5编译预处理105
6.5.1宏替换105
6.5.2文件包含107
6.5.3条件编译108
习题110
第7章指针112
7.1指针的概念112
7.1.1变量的地址和指针变量112
7.1.2指针说明和指针对象的引用113
7.2指针参数117
7.3数组的指针表示120
7.3.1一维数组的指针表示120
7.3.2数组作函数参数时的指针表示123
7.3.3字符数组的指针表示126
7.3.4多维数组的指针表示与指向数组的指针129
7.4指针数组133
7.4.1指针数组的概念133
7.4.2指针变量的指针135
7.4.3main函数的参数136
7.5函数的指针138
7.6指针函数139
7.7指针相关运算141
7.8程序举例143
习题146
第8章结构体、共用体和枚举类型148
8.1结构体148
8.1.1结构体的概念148
8.1.2结构体变量的定义149
8.1.3结构体变量的初始化和引用152
8.1.4结构体数组154
8.1.5指向结构体数据的指针158
8.2链表161
8.2.1链表的概念161
8.2.2链表与动态存储162
8.2.3链表的建立163
8.2.4对链表的操作164
8.3共用体167
8.3.1共用体变量的定义167
8.3.2共用体变量的引用169
8.4枚举类型和自定义类型170
8.4.1枚举类型170
8.4.2自定义类型171
习题173
第9章输入输出与低层接口176
9.1文件概述176
9.1.1文件的概念176
9.1.2C文件的分类177
9.1.3缓冲文件系统178
9.1.4文件类型指针178
9.1.5文件的处理过程179
9.2文件的打开与关闭179
9.2.1文件的打开(fopen函数)180
9.2.2以重定向方式打开文件181
9.2.3文件的关闭(fclose函数)181
9.3文件的读写182
9.3.1字符读写函数(fgetc和fputc)182
9.3.2字符串读写函数(fgets和fputs)185
9.3.3读写数据块函数(fread和fwrite)188
9.3.4格式化读写函数(fscanf和fprintf)191
9.4文件的定位及随机读写193
9.4.1文件的定位194
9.4.2文件的随机读写194
9.5文件的出错检测196
习题198
中篇常用算法篇
第10章常用程序设计方法205
10.1筛选法求素数及素数应用205
10.1.1筛选法求素数205
10.1.2素数表的应用207
10.2模拟208
10.3递推212
10.4分治与递归215
10.5贪心算法219
习题223
下篇综合案例篇
第11章图书管理系统227
11.1系统需求分析227
11.2系统总体设计230
11.3函数设计231
11.4参考代码236
11.5运行测试254
11.6增加功能257
11.7关键技术剖析258
11.8导师点评258
11.9思考题259
第12章工资管理系统260
12.1系统需求分析260
12.2系统总体设计262
12.3函数设计264
12.4参考代码271
12.5运行测试303
12.6增加功能310
12.7关键技术剖析311
12.8导师点评312
12.9思考题312
附录A常用字符与ASCII码313
附录BANSIC关键字314
附录CANSIC运算符的优先级与结合性316
附录DANSIC中常用的标准库函数318
附录E常用的键盘按键的扫描码323
附录F常用的DOS和BIOS系统中断调用327
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网