成功加入购物车
图书条目标准图
本店书籍,保证正版,多仓库发货,欢迎选购
钟家民 ; 李爱玲 ; 张涵 ; 姬秀荔 ; 张珊靓 ; 王璐 / 清华大学出版社 / 2016-07 / 平装
售价 ¥ 14.36 2.9折
定价 ¥49.50
品相 八五品品相描述
优惠 满包邮
延迟发货说明
上书时间2024-04-23
卖家超过10天未登录
C程序设计
本书对知识点的讲解由浅入深,强调算法设计,突出编程思路,注重实例讲解和对学生动手能力的培养。 全书共分10章,内容主要包括:C语言概述,C语言基础,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体与共用体,文件,综合实例程序设计。 本书适合作为高校计算机程序设计基础教材,也适合作为社会各类人士的自学参考书。
钟家民 硕士 副教授。主编 C和C 程序设计教程、Visual C 程序设计教程、C语言程序设计实验指导等多部教材。
第1章C语言概述1 1.1C语言引例1 1.1.1C程序基本结构3 1.1.2C程序书写格式4 1.2基本的输入输出函数的用法4 1.2.1scanf()函数4 1.2.2printf()函数9 1.3C程序运行环境12 1.3.1Visual C 12 1.3.2Turbo C下运行C语言源程序16 1.4算法18 1.4.1程序设计与算法19 1.4.2算法的描述21 1.5本章常见错误总结24 本章小结26 习题一26 实验一27第2章C语言基础29 2.1基本的数据类型29 2.1.1标识符30 2.1.2关键字30 2.2常量31 2.2.1整型常量31 2.2.2实型常量32 2.2.3字符型常量33 2.2.4转义字符33 2.2.5符号常量34 2.3变量34 2.3.1整型变量35 2.3.2实型变量37 2.3.3字符型变量39 2.3.4sizeof()运算符41 2.4运算符和表达式42 2.4.1赋值运算符和赋值表达式42 2.4.2算术运算符45 2.4.3自增自减运算符47 2.4.4关系运算48 2.4.5逻辑运算49 2.4.6条件运算51 2.4.7位运算52 2.4.8逗号运算符和逗号表达式55 2.5顺序结构程序设计56 2.5.1C语句56 2.5.2顺序结构程序举例58 2.6本章常见错误总结59 本章小结61 习题二61 实验二66第3章选择结构程序设计68 3.1if语句引例68 3.2if语句69 3.3if语句的嵌套73 3.4switch语句76 3.5选择结构程序实例81 3.6常见错误85 本章小结87 习题三87 实验三92第4章循环结构程序设计96 4.1循环引例96 4.2while语句97 4.3do…while语句99 4.4for语句101 4.5break和continue语句104 4.5.1break语句104 4.5.2continue语句105 4.6循环的嵌套107 4.7循环程序举例109 4.8本章常见错误总结113 本章小结115 习题四116 实验四119第5章数组123 5.1数组引例123 5.2一维数组124 5.2.1一维数组定义125 5.2.2一维数组引用和初始化125 5.2.3一维数组的应用127 5.3二维数组132 5.3.1二维数组的定义132 5.3.2二维数组的引用和初始化133 5.3.3二维数组程序举例135 5.4字符数组和字符串138 5.4.1字符数组138 5.4.2字符串138 5.4.3字符数组的输入输出方式139 5.4.4字符串处理函数141 5.4.5字符数组和字符串程序实例145 5.5数组实例147 5.6常见错误151 本章小结152 习题五153 实验五155第6章函数160 6.1函数引例160 6.2函数的定义与调用162 6.2.1函数的定义162 6.2.2函数调用163 6.2.3形式参数和实际参数166 6.2.4函数的返回值167 6.3函数的嵌套和递归168 6.3.1函数的嵌套168 6.3.2函数的递归调用169 6.4数组作为函数参数173 6.5变量的作用域及存储类型178 6.5.1静态、动态179 6.5.2变量的作用域180 6.6外部、内部函数183 6.7预处理命令184 6.8应用举例186 6.9本章常见错误总结191 本章小结193 习题六194 实验六197第7章指针200 7.1指针引例200 7.2指针变量的定义和引用200 7.2.1指针变量的定义201 7.2.2指针变量的引用202 7.2.3指针变量作函数的参数205 7.3指针与数组206 7.3.1指针与一维数组206 7.3.2指针与二维数组210 7.3.3数组指针作函数的参数212 7.3.4指针与字符数组217 7.3.5指针数组220 7.4指针与函数221 7.4.1指向函数的指针变量的定义及使用221 7.4.2用指针类型数据作函数参数223 7.4.3带参的主函数225 7.4.4返回指针的函数226 7.5指向指针的指针228 7.6指针应用举例229 7.7指针常见错误小结232 本章小结234 习题七235 实验七237第8章结构体与共用体240 8.1结构体引例240 8.2结构体类型声明与结构体变量定义241 8.2.1结构体类型声明241 8.2.2结构体类型定义242 8.2.3结构体变量的引用和初始化244 8.2.4结构体变量作为函数参数247 8.3结构体数组249 8.3.1结构体数组的定义250 8.3.2结构体数组的初始化251 8.3.3结构体数组作为函数参数252 8.4结构体指针254 8.4.1结构体指针变量的定义及引用254 8.4.2结构体数组指针255 8.4.3指向结构体的指针作为函数参数256 8.5链表——结构体应用257 8.5.1链表概述258 8.5.2链表基本运算258 8.5.3链表应用举例261 8.6共用体264 8.6.1共用体的定义266 8.6.2共用体的引用和初始化267 8.7枚举类型268 8.7.1枚举类型的声明和变量定义269 8.7.2枚举类型变量的操作270 8.8本章常见错误总结271 本章小结274 习题八274 实验八276第9章文件283 9.1文件引例283 9.2文件概述284 9.3文件打开与关闭284 9.3.1文件的打开284 9.3.2文件的关闭285 9.4文件的读写286 9.4.1文件的字符读写286 9.4.2文件的字符串读写290 9.4.3文件的格式化读写292 9.4.4文件的数据块读写293 9.5其他文件函数295 9.5.1文件定位295 9.5.2文件检测298 9.6综合应用举例300 9.7本章常见错误总结307 本章小结308 习题九308 实验九310第10章综合实例程序设计314 10.1程序设计的基本过程314 10.2综合程序设计实例315 10.2.1题目的内容要求315 10.2.2程序的功能设计316 10.2.3程序的数据设计317 10.2.4程序的函数设计318 10.2.5函数编程及调试319 10.2.6整体调试338 10.2.7程序维护338 10.3C语言大型程序项目的管理338 本章小结339 习题十339附录A常用ASCII码字符对照表340附录B编译错误信息341附录C常用库函数354附录D部分习题参考答案363 习题一参考答案363 习题二参考答案364 习题三参考答案366 习题四参考答案368 习题五参考答案371 习题六参考答案373 习题七参考答案378 习题八参考答案383 习题九参考答案386参考文献392
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30