由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版]C语言程序设计案例教程 清华大学出版社 吴绍根 黄达峰(“十三五”应用型人才培养规划教材)
¥ ×1
书名: | C语言程序设计案例教程 |
出版社: | 清华大学出版社 |
出版日期 | 2018 |
ISBN号: | 9787302506027 |
本书巧妙地将C语言的相关知识嵌入到6个有趣又实用的案例程序中,让学生在学习C语言知识的同时,学习如何使用C语言编写程序。全书共包括3大部分,有10章内容。第一部分只有第1章,介绍了建立C语言程序开发环境的方法;第二部分包含有5章,通过案例程序“经典hello world”“简易计算器”“猜数游戏”和“温度转换”的实现,介绍了变量、数据类型、流程控制等C语言基础内容;第三部分包含有4章,通过案例“口算测验”“更优雅的口算测验”“数字拼图”和“学生信息管理系统”,介绍了数组、函数、结构、指针、文件等内容,并同时强化了第二部分基础内容的学习。 本书可以作为高等学校计算机类、理工科类专业学生的教材,也可以作为计算机爱好者的自学教材。另外,本书配套的《C语言程序设计案例教程——习题解答》提供了本书全部130多道编程练习题的参考答案,供读者选用 |
|
|
本书逻辑而又巧妙地将C语言知识融通到6个有趣又实用的案例程序中,在教授学习C语言知识的同时,教授如何使用C语言编写程序。共包括3大部分10章。 |
|
第一部分准 备 工 作 第1章了解C语言——安装开发环境31.1关于C语言3 1.2关于C语言开发工具4 1.2.1下载DevC++4 1.2.2安装DevC++5 1.2.3第一次运行DevC++8 1.2.4设置DevC++多国语言界面10 1.3本章小结11 第二部分快 速 入 门 第2章经典hello world——程序基本框架152.1最小的C语言程序15 2.1.1编辑源代码16 2.1.2保存源代码18 2.1.3编译源代码18 2.1.4运行程序19 2.2经典hello world程序21 2.2.1编辑源代码23 2.2.2保存源代码23 2.2.3编译源代码23 2.2.4运行程序25 2.3本章小结27 第3章简易计算器——数据类型、运算符、流程控制29 3.1计算两个整数之和29 3.2键盘输入两个整数33 3.3计算加法36 3.4计算减法和乘法43 3.5计算除法和余数49 3.6重复执行计算55 3.7支持大整数运算61 3.8退出计算器65 3.9本章小结68 第4章猜数游戏——强化流程控制、标准库函数70 4.1键盘输入猜测的整数70 4.2判断猜测结果的对错72 4.3提示结果偏大或偏小75 4.4限制输入整数的范围78 4.5允许用户反复猜测80 4.6统计猜测次数84 4.7限制猜测次数86 4.8使用随机数作为目标整数96 4.9本章小结107 第5章温度转换——浮点数、格式化输出108 5.1整数温度转换108 5.2高精度温度转换110 5.3控制输出精确度116 5.4输出温度转换列表118 5.5对齐温度转换列表122 5.6自定义温度转换列表127 5.7本章小结133第6章阶段练习——强化训练135 第三部分进 阶 学 习 第7章口算测验——数组、函数、指针1477.1加法口算测验147 7.2加减法口算测验151 7.3成绩汇总输出156 7.4随机生成题库161 7.5使用函数重构代码167 7.5.1加法口算测验172 7.5.2加减法口算测验175 7.5.3成绩汇总输出178 7.5.4随机生成题库182 7.5.5传递数组到函数196 7.6本章小结206 第8章更优雅的口算测验——结构体207 8.1使用结构体重构代码207 8.1.1加法口算测验208 8.1.2加减法口算测验211 8.1.3成绩汇总输出213 8.1.4随机生成题库215 8.2使用结构体和函数重构代码218 8.2.1加法口算测验218 8.2.2加减法口算测验225 8.2.3成绩汇总输出228 8.2.4随机生成题库231 8.2.5传递结构数组到函数中235 8.3本章小结240 第9章数字拼图——二维数组241 9.1显示拼图题目241 9.2美化拼图外观247 9.3显示提示信息250 9.4输入数字并移动261 9.5判断拼图是否完成266 9.6随机数据初始化拼图272 9.7本章小结282 第10章学生信息管理系统——字符串、文件284 10.1搭建系统框架284 10.2录入学生信息288 10.3保存学生信息301 10.4列出所有学生317 10.5查询学生信息331 10.6修改学生信息342 10.7删除学生信息354 10.8本章小结367 参考文献369 附录知识点汇总370 |
本书以全新的视角和方式讲解如何编写C语言程序,而不只是简单地讲解C语言知识。 C语言被公认为是一种简洁而高效的编程语言,历经几十年经久不衰。但对于很多C语言学习者来说,学习并掌握C语言又是一个艰苦的过程。我们通过分析发现,只要掌握少量的C语言知识,便可以完成数量巨大的编程任务,从而让学习者尽早进入编程状态,并应用计算机思维进行问题分析和编程实现。基于这样的思路,本书挑选能实现顺序、分支以及循环这三大程序结构的最少知识,以及与这些知识相关的前置知识来组成第一阶段的学习内容,使学习者能够快速入门,并在后续章节逐步深化以提升学习效果。 本书共10章,分为三大部分,通过6个简单有趣的案例循序渐进地把读者带进C语言编程的世界。 第一部分为“准备工作”阶段,包含第1章的内容,简明扼要地介绍了C语言的概念和常用的开发工具。本书选用DevC++和Code: : Blocks这两个比较流行的开源软件作为主开发工具,所有的代码均已测试通过。 第二部分为“快速入门”阶段,包含第2~6章共5章的内容。第2章通过“最小的C语言程序”和“经典hello world程序”帮助读者快速建立起使用C语言进行程序设计的基本概念。第3~5章分别通过3个简单有趣的案例“简易计算器”“猜数游戏”和“温度转换”循序渐进地把读者最需要的知识逐步展开。第6章设计了20道编程练习题目,读者只需在第3~5章掌握C语言的基本知识,就可以完成第6章颇有难度的编程练习题。通过这些编程题的锻炼,读者的编程能力可以得到有效的提升。 第三部分为“进阶学习”阶段,包含第7~10章一共4章的内容。其中,第7章通过案例“口算测验”介绍了数组、函数和指针等进阶内容。第8章使用案例“口算测验”介绍了结构体和函数重构的内容。第9章则通过案例“数字拼图”介绍了二维数组、变长数组和动态内存分配等进阶内容。第10章通过案例“学生信息管理系统”介绍了文本文件的读写、二进制文件的读写和字符串操作等进阶内容。 本书设计了132道练习题,其中129道是编程题,3道是简答题,以确保读者学习了每一个小节相应的知识点后都有配套的编程练习题供其上机练习。讲授本书内容需要的课时数约为52课时,每章内容的参考课时数分配如下表所示。章序号12345678910合计课时数22106401066652本书第1章和第10章由吴绍根编写,第2~9章由黄达峰编写。 教材配套的PPT等资料可以到清华大学出版社网站(www.tup.com.cn)中查询到本书的链接页面后下载。
编者2018年5月 |
清华大学出版社官方旗舰店
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格