C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译

C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [印] (Shirish Chavan)
2019-04
版次: 1
ISBN: 9787111622499
定价: 99.00
装帧: 平装
开本: 其他
页数: 360页
21人买过
  • 用实用和信息丰富的方法解决C编程问题。本书涵盖了C编程的各个方面,包括C的基础知识、运算符和表达式、控制语句、递归和用户定义函数。每一章都包含一系列方法,你可以很容易地参考它们,快速找到你想要的答案。 希里什?查万是一名软件开发人员、教师、作家和演说家。他撰写了9本计算机书籍,涉及Java、Visual Basic.NET和桌面出版(DTP)。他在多个IT部门拥有25年的经验。他主要对密码学感兴趣。目前正在编写一本关于Python编程的书,并且还在开发一些软件项目。他于1982年在印度Kolhapur的shivaji大学获得理论物理学硕士学位。他还在各个研究所担任客座教授,教授计算机科学和物理课程。 前言致谢章  欢迎学习C语言11.1  程序、软件和操作系统21.2  机器语言和汇编语言21.3  过程式语言31.4  面向对象的语言31.5  计算机术语41.6  编译和解释语言41.7  个C程序51.8  C的突出特点61.9  隐式类型转换71.10  显式类型转换9第2章  控制语句102.1  求1到N的整数的总和102.2  计算数字的阶乘122.3  生成斐波那契数列142.4  确定给定数字是否为质数172.5  计算正弦函数202.6  计算余弦函数212.7  计算二次方程的根232.8  计算整数的反转数252.9  使用嵌套循环打印几何图案262.10  生成终值利息系数表28第3章  函数和数组313.1  确定圆周率π的值323.2  从数字列表中选择质数343.3  使用递归进行数字求和373.4  使用递归计算斐波那契数列393.5  使用递归计算数字的阶乘403.6  搜索整数数组中的优选元素423.7  解决经典的汉诺塔问题433.8  解决八皇后问题463.9  计算给定对象集的排列和组合483.10  对两个矩阵求和503.11  计算矩阵的转置533.12  计算矩阵的乘积55第4章  指针和数组594.1  从包含int类型数据的数组中获取数据594.2  使用数组名称从数组中获取数据614.3  从包含char和double类型数据的数组中获取数据624.4  访问越界数组元素644.5  存储字符串664.6  存储字符串而不进行初始化684.7  在交互式会话中存储字符串704.8  获取二维数组中元素的地址714.9  获取二维数组中行的基址734.10  从二维数组中获取数据744.11  使用数组名称从二维数组中获取 数据764.12  使用指针数组从数组中获取数据784.13  物理交换字符串804.14  逻辑交换字符串824.15  以交互方式存储字符串854.16  将命令行参数传递给程序874.17  使用指向指针的指针获取存储的字符串90第5章  利用指针使用函数和结构945.1  通过引用传递函数参数945.2  显示嵌套结构中存储的数据965.3  使用函数构建结构1025.4  通过将结构传递给函数来修改结构中的数据1035.5  通过将指向结构的指针传递给函数来修改结构中的数据1055.6  使用结构数组存储和获取数据1075.7  在交互模式下使用结构数组存储和获取数据1105.8  使用函数指针调用函数1135.9  实现基于文本的菜单系统115第6章  数据文件1186.1  逐个字符地读取文本文件1186.2  文件打开失败时处理错误1226.3  以批处理模式写入文本文件1256.4  以交互模式写入文本文件1276.5  逐个字符串地读取文本文件1306.6  逐个字符地写入文本文件1326.7  将整数写入文本文件1346.8  将结构写入文本文件1366.9  读取存储在文本文件中的整数1396.10  读取存储在文本文件中的结构1416.11  将整数写入二进制文件1436.12  将结构写入二进制文件1456.13  读取写入二进制文件的整数1476.14  读取写入二进制文件的结构1496.15  重命名文件1516.16  删除文件1526.17  复制文本文件1536.18  复制二进制文件1556.19  写入文件并读取该文件1576.20  将文本文件定位到所需字符1596.21  从键盘设备文件中读取1656.22  将文本写入显示器设备文件1676.23  从键盘设备文件读取文本并将其写入显示器设备文件169第7章  自引用结构1717.1  以交互方式生成数字列表1717.2  使用匿名变量创建链表1737.3  从链表中删除组件1777.4  将组件插入链表1817.5  在交互式会话中创建链表1877.6  处理线性链表1917.7  创建具备前向和后向遍历功能的线性链表200第8章  栈和队列2038.1  将栈实现为数组2048.2  将栈实现为链表2078.3  将中缀表达式转换为后缀表达式2128.4  将中缀表达式转换为前缀表达式2158.5  将循环队列实现为数组218第9章  搜索和排序2239.1  使用线性搜索查找数据元素2249.2  使用二分搜索查找数据元素2269.3  使用冒泡排序对给定的数字列表进行排序2289.4  使用插入排序对给定的数字列表进行排序2319.5  使用选择排序对给定的数字列表进行排序2339.6  使用归并排序对给定的数字列表进行排序2359.7  使用希尔排序对给定的数字列表进行排序2389.8  使用快速排序对给定的数字列表进行排序2400章  密码系统24310.1  使用反向密码方法24510.2  使用恺撒密码方法24810.3  使用转置密码方法25110.4  使用乘法密码方法25510.5  使用仿射密码方法25910.6  使用简单替换密码方法26310.7  使用Vigenère密码方法26810.8  使用一次性密钥密码方法27310.9  使用RSA密码方法2771章  数值方法28311.1  用对分法求方程的根28411.2  用试位法求方程的根28611.3  用穆勒法求方程的根28911.4  用牛顿拉夫森迭代法求方程的根29211.5  用牛顿前向插值法构造新的数据点29411.6  用牛顿后向插值法构造新的数据点29611.7  用高斯前向插值法构造新的数据点29911.8  用高斯后向插值法构造新的数据点30111.9  用斯特林插值法构造新的数据点30411.10  用贝塞尔插值法构造新的数据点30611.11  用拉普拉斯-埃弗雷特插值法构造新的数据点309
  • 内容简介:
    用实用和信息丰富的方法解决C编程问题。本书涵盖了C编程的各个方面,包括C的基础知识、运算符和表达式、控制语句、递归和用户定义函数。每一章都包含一系列方法,你可以很容易地参考它们,快速找到你想要的答案。
  • 作者简介:
    希里什?查万是一名软件开发人员、教师、作家和演说家。他撰写了9本计算机书籍,涉及Java、Visual Basic.NET和桌面出版(DTP)。他在多个IT部门拥有25年的经验。他主要对密码学感兴趣。目前正在编写一本关于Python编程的书,并且还在开发一些软件项目。他于1982年在印度Kolhapur的shivaji大学获得理论物理学硕士学位。他还在各个研究所担任客座教授,教授计算机科学和物理课程。
  • 目录:
    前言致谢章  欢迎学习C语言11.1  程序、软件和操作系统21.2  机器语言和汇编语言21.3  过程式语言31.4  面向对象的语言31.5  计算机术语41.6  编译和解释语言41.7  个C程序51.8  C的突出特点61.9  隐式类型转换71.10  显式类型转换9第2章  控制语句102.1  求1到N的整数的总和102.2  计算数字的阶乘122.3  生成斐波那契数列142.4  确定给定数字是否为质数172.5  计算正弦函数202.6  计算余弦函数212.7  计算二次方程的根232.8  计算整数的反转数252.9  使用嵌套循环打印几何图案262.10  生成终值利息系数表28第3章  函数和数组313.1  确定圆周率π的值323.2  从数字列表中选择质数343.3  使用递归进行数字求和373.4  使用递归计算斐波那契数列393.5  使用递归计算数字的阶乘403.6  搜索整数数组中的优选元素423.7  解决经典的汉诺塔问题433.8  解决八皇后问题463.9  计算给定对象集的排列和组合483.10  对两个矩阵求和503.11  计算矩阵的转置533.12  计算矩阵的乘积55第4章  指针和数组594.1  从包含int类型数据的数组中获取数据594.2  使用数组名称从数组中获取数据614.3  从包含char和double类型数据的数组中获取数据624.4  访问越界数组元素644.5  存储字符串664.6  存储字符串而不进行初始化684.7  在交互式会话中存储字符串704.8  获取二维数组中元素的地址714.9  获取二维数组中行的基址734.10  从二维数组中获取数据744.11  使用数组名称从二维数组中获取 数据764.12  使用指针数组从数组中获取数据784.13  物理交换字符串804.14  逻辑交换字符串824.15  以交互方式存储字符串854.16  将命令行参数传递给程序874.17  使用指向指针的指针获取存储的字符串90第5章  利用指针使用函数和结构945.1  通过引用传递函数参数945.2  显示嵌套结构中存储的数据965.3  使用函数构建结构1025.4  通过将结构传递给函数来修改结构中的数据1035.5  通过将指向结构的指针传递给函数来修改结构中的数据1055.6  使用结构数组存储和获取数据1075.7  在交互模式下使用结构数组存储和获取数据1105.8  使用函数指针调用函数1135.9  实现基于文本的菜单系统115第6章  数据文件1186.1  逐个字符地读取文本文件1186.2  文件打开失败时处理错误1226.3  以批处理模式写入文本文件1256.4  以交互模式写入文本文件1276.5  逐个字符串地读取文本文件1306.6  逐个字符地写入文本文件1326.7  将整数写入文本文件1346.8  将结构写入文本文件1366.9  读取存储在文本文件中的整数1396.10  读取存储在文本文件中的结构1416.11  将整数写入二进制文件1436.12  将结构写入二进制文件1456.13  读取写入二进制文件的整数1476.14  读取写入二进制文件的结构1496.15  重命名文件1516.16  删除文件1526.17  复制文本文件1536.18  复制二进制文件1556.19  写入文件并读取该文件1576.20  将文本文件定位到所需字符1596.21  从键盘设备文件中读取1656.22  将文本写入显示器设备文件1676.23  从键盘设备文件读取文本并将其写入显示器设备文件169第7章  自引用结构1717.1  以交互方式生成数字列表1717.2  使用匿名变量创建链表1737.3  从链表中删除组件1777.4  将组件插入链表1817.5  在交互式会话中创建链表1877.6  处理线性链表1917.7  创建具备前向和后向遍历功能的线性链表200第8章  栈和队列2038.1  将栈实现为数组2048.2  将栈实现为链表2078.3  将中缀表达式转换为后缀表达式2128.4  将中缀表达式转换为前缀表达式2158.5  将循环队列实现为数组218第9章  搜索和排序2239.1  使用线性搜索查找数据元素2249.2  使用二分搜索查找数据元素2269.3  使用冒泡排序对给定的数字列表进行排序2289.4  使用插入排序对给定的数字列表进行排序2319.5  使用选择排序对给定的数字列表进行排序2339.6  使用归并排序对给定的数字列表进行排序2359.7  使用希尔排序对给定的数字列表进行排序2389.8  使用快速排序对给定的数字列表进行排序2400章  密码系统24310.1  使用反向密码方法24510.2  使用恺撒密码方法24810.3  使用转置密码方法25110.4  使用乘法密码方法25510.5  使用仿射密码方法25910.6  使用简单替换密码方法26310.7  使用Vigenère密码方法26810.8  使用一次性密钥密码方法27310.9  使用RSA密码方法2771章  数值方法28311.1  用对分法求方程的根28411.2  用试位法求方程的根28611.3  用穆勒法求方程的根28911.4  用牛顿拉夫森迭代法求方程的根29211.5  用牛顿前向插值法构造新的数据点29411.6  用牛顿后向插值法构造新的数据点29611.7  用高斯前向插值法构造新的数据点29911.8  用高斯后向插值法构造新的数据点30111.9  用斯特林插值法构造新的数据点30411.10  用贝塞尔插值法构造新的数据点30611.11  用拉普拉斯-埃弗雷特插值法构造新的数据点309
查看详情
12
相关图书 / 更多
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
C编译原理(第二版)——21世纪高等院校计算机系列课程教材
陈英 主编
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
C编译器剖析
邹昌伟
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
C编程从入门到实践
王长青
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
C编程方法学
李民 主编;王舜燕
您可能感兴趣 / 更多
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
电磁场理论与应用
[印]艾哈迈德·沙希德·汗(Ahmad Shahid Khan);[印]绍拉夫·库马尔·慕克吉(Saurabh Kumar Mukerji)
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
金融生态:金融如何助力可持续发展
[印]石天傑 著;郭栋 译
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
诺奖作家给孩子的阅读课·品格修养(3-9年级,莫言余华的文学启蒙,垫高阅读起点,提升作文能力)
[印]泰戈尔等
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
泰戈尔诗集:飞鸟集 新月集(中英双语 名家译本 精美手绘版)
[印]泰戈尔 著;郑振铎 译;姜兆艳 绘
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
PyTorch计算机视觉实战:目标检测、图像处理与深度学习
[印]V·基肖尔·阿耶德瓦拉 (印)耶什万斯·雷迪
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
超声引导下区域麻醉实用指南
[印]阿鲁南苏·查克拉博蒂
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
Python机器学习实战:基于Scikit-learn与PyTorch的神经网络解决方案
[印]阿什温·帕扬卡 (Ashwin Pajankar) 阿迪亚·乔希 (Aditya Joshi)著 欧拉 译
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
全栈测试
[印]加亚特里 默罕(Gayathri Mohan)
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
MATLAB 图形学基础
[印]兰詹·帕雷克(Ranjan Parekh) 著;章毓晋 译
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
古老智慧的现代实践:辨喜论吠檀多(瑜伽奥义丛书)
[印]斯瓦米·维韦卡南达(辨喜)
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
从冥想到三摩地:辨喜论王瑜伽和《瑜伽经》(瑜伽奥义丛书)
[印]斯瓦米·维韦卡南达(辨喜)
C编程技巧:117个问题解决方案示例 印谢瑞什·查万Shirish Chavan 著 卢涛 译 译
被设想的未来
[印]普立梵(Prem Poddar) 【英】安德鲁·瓦特(Andrew Watt)