案例式C语言程序设计
二手书,此书是一本无赠品和附件,非套装,购买套装请联系客服
¥
5
1.3折
¥
39
八五品
库存25件
作者刘艳军;胡章平;季松华;万忠杰
出版社清华大学出版社
出版时间2016-09
版次1
装帧平装
货号9787302446385
上书时间2024-09-18
商品详情
- 品相描述:八五品
图书标准信息
-
作者
刘艳军;胡章平;季松华;万忠杰
-
出版社
清华大学出版社
-
出版时间
2016-09
-
版次
1
-
ISBN
9787302446385
-
定价
39.00元
-
装帧
平装
-
开本
其他
-
纸张
其他
-
页数
279页
-
字数
99999千字
- 【内容简介】
-
本书引入“算法思想”和“案例教学”的理念,以“理论联系实际,算法制导程序,调试验证程序”的新模式,将理论知识、实践内容与调试运行融合在一起,以实用型的案例为导向,整合主干知识点,使学生能够快速入门,同时又扩展细节知识点,配合阶段性综合项目,从而实现高效、实用的教学目的。全书共12章,内容包含C语言概述、基本数据类型、选择结构、循环结构、数组、函数、指针、字符串处理、自定义数据类型、文件、位运算和预处理等,是一本兼具趣味性和实用性的C语言程序设计教材。本书以“学生好学,教师好用”为原则,将“教学—实验—练习”结合在一起形成一体化教程,同时配有多媒体课件、例题和习题源代码等教学资源。本书可作为高等学校各专业的C语言程序设计课程教材和参考用书,也可作为对C语言程序设计感兴趣的读者的自学用书。
- 【目录】
-
章概述11.1编程的概念11.1.1计算机如何工作11.1.2计算机语言11.1.3C语言简介21.2如何学习C语言程序设计41.2.1C语言编程需要什么41.2.2学习C语言程序设计的有效方法41.2.3创建C语言程序的一般步骤51.3C语言程序的基本结构及书写规范51.3.1C语言程序的基本结构51.3.2简单的C程序61.3.3C语言的“字母”和“单词”71.3.4C语言的程序书写规范71.4Visual C++集成编译环境介绍81.4.1Visual C++集成编译环境的安装81.4.2Visual C++集成编译环境的简单使用101.5算法及算法表示151.5.1算法与程序设计151.5.2算法的表示16练习与自测18实验指导19第2章基本数据类型212.1计算购买实验指导书的总价212.1.1程序分析212.1.2常量和变量222.1.3赋值运算和算术运算232.1.4整型252.1.5输入输出函数262.1.6程序的排错与调试292.2计算银行存款的本息和332.2.1程序分析332.2.2库函数342.2.3表达式352.2.4实型352.2.5各类数值型数据之间的混合运算372.2.6程序的排错与调试382.3顺序结构412.3.1顺序结构412.3.2顺序结构典型问题——单位及货币换算42编程习惯46练习与自测46实验指导48第3章会思考的程序——选择结构493.1求整数值(if语句——双分支和条件执行)503.1.1程序分析503.1.2关系运算符与关系表达式513.1.3逻辑运算符与逻辑表达式523.1.4if语句543.1.5程序的排错与调试553.2学生成绩评价(if——多分支结构)563.2.1程序分析573.2.2if语句多分支结构583.3if语句的嵌套593.3.1程序分析593.3.2if语句的嵌套613.4打印英文星期名(switch语句)623.4.1程序分析623.4.2switch语句633.5条件运算符66本章知识点总结67问与答67编程习惯68练习与自测68实验指导71第4章反复执行,周而复始——循环结构734.1求1到100的累加和734.1.1程序分析734.1.2复合赋值运算符和自增自减运算符764.1.3ifgoto语句构成的循环774.1.4while语句构成的循环774.1.5for语句构成的循环784.1.6dowhile语句构成的循环804.1.74种循环结构的比较804.1.8程序的调试与运行824.2计算a+aa+aaa+aaaa+…+aa…a的累加和844.2.1程序分析844.2.2程序的调试与运行854.3利用泰勒公式求圆周率864.3.1程序分析864.3.2程序的调试与运行884.4求学生平均成绩894.4.1程序分析894.4.2程序的调试与运行904.5打印九九乘法表914.5.1程序分析914.5.2循环嵌套934.6输出100~200之间的素数944.6.1程序分析944.6.2break语句964.7计算2~100以内的素数和974.7.1程序分析974.7.2continue语句984.8拓展应用994.8.1穷举法994.8.2迭代法99本章知识点总结100问与答100编程习惯101练习与自测102实验指导104案例: 我厉害了——简易自动售货机105第5章批量数据的处理——数组1085.1统计成绩1085.1.1程序分析1085.1.2一维数组1105.1.3程序的调试与运行1155.2打印杨辉三角1165.2.1程序分析1165.2.2二维数组1185.2.3程序的调试与运行122本章知识点总结122问与答122练习与自测123实验指导126案例: 我厉害了——打印日历、学生成绩管理v1.0127第6章模块化与协作开发——函数1316.1计算圆柱体积1326.1.1程序分析1326.1.2函数的定义1336.1.3程序的调试与运行1366.2函数的嵌套调用1396.35个人求年龄问题1406.3.1程序分析1406.3.2递归1416.4查找最高分和最低分1436.4.1程序分析1436.4.2全局变量和局部变量1446.4.3变量的存储类别146本章知识点总结147问与答147练习与自测148实验指导151案例: 我厉害了——自动售货机v1.0152贯穿项目——学生成绩管理系统v2.0157第7章间接访问——指针1667.1获取自动售货码(指针的概念)1667.2偷梁换柱——改密码(指针作函数参数)1707.3对学生成绩进行排序(数组名作函数参数)1737.3.1使用指针访问数组1737.3.2用数组名和指针作参数1757.3.3程序的调试与运行1777.4二维数组中学生成绩的输出(指向多维数组的指针)178本章知识点总结182问与答182练习与自测184实验指导185第8章字符串处理1878.1将验证码全部改为大写输出1878.1.1程序分析1878.1.2字符型1888.1.3字符型的输入输出1908.2名片排序1918.2.1程序分析1918.2.2字符串常量1938.2.3字符数组1938.2.4字符数组的输入输出1948.2.5字符串处理函数1978.3字符指针1998.3.1使用字符指针访问字符串1998.3.2字符指针作参数200本章知识点总结202问与答202练习与自测202实验指导203第9章自定义数据类型2059.1构建学生信息结构体2059.2结构体类型的定义2069.2.1结构体3种方法2069.2.2typedef的使用2079.3结构体变量的使用2089.3.1结构体变量的初始化2089.3.2结构体变量的赋值2089.3.3应用举例2099.4结构体数组2109.5结构体指针2129.5.1结构体指针2129.5.2结构体指针与链表2149.6其他自定义类型2209.6.1共用体2209.6.2枚举类型222本章知识点总结224问与答224练习与自测225实验指导2260章数据持久化——文件22910.1将短句“Hello World!”写入到文件22910.1.1程序解析23010.1.2文件概述23010.1.3文件操作步骤23110.1.4文件打开、关闭函数23210.2将学生信息保存到文件(fprintf)23410.3从文件读取学生信息(fscanf)23710.4文件的复制(fgetc和fputc)23810.5二进制文件(数据块读写fread和fwrite)24110.6文件定位函数245本章知识点总结248练习与自测248实验指导2491章位运算25111.1IP地址转换器25111.2位运算的概念25211.3位运算符25311.4位域255本章知识点总结258练习与自测258实验指导2592章预处理26012.1宏定义26012.1.1不带参数的宏26012.1.2带参数的宏26312.2文件包含26412.3条件编译265本章知识点总结268问与答268练习与自测268实验指导270附录AC语言中的关键字272附录B运算符和结合性273附录CC库函数274附录DASCII表280参考文献281
作者介绍
序言
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价