-
内容大纲
本书由11章组成。第1章总览C语言。第2章涉及控制语句。第3章至第5章涉及函数、数组、指针和结构。在这些章节中,你将找到程序员在实际工作中面临的问题。第6章处理数据文件,包含大量涉及保存文件到磁盘和从所保存的文件中获取数据的技法。第7章至第9章涵盖了数据结构类别的广泛主题。这些章节涵盖了实用的数据结构。第10章介绍了各种加密系统,C和密码学的组合非常强大且有趣,在本章中,你将体验到这种组合的强大功能。第11章是本书的最后一章,讨论数值方法。 -
作者介绍
希里什·查万是一名软件开发人员、教师、作家和演说家。他撰写了9本计算机书籍,涉及Java、Visual Basic.NET和桌面出版(DTP)。他在多个IT部门拥有25年的经验。他主要对密码学感兴趣。目前正在编写一本关于Python编程的书,并且还在开发一些软件项目。他于1982年在印度Kolhapur的shivaji大学获得理论物理学硕士学位。他还在各个研究所担任客座教授,教授计算机科学和物理课程。 -
目录
前言
致谢
第1章 欢迎学习C语言
1.1 程序、软件和操作系统
1.2 机器语言和汇编语言
1.3 过程式语言
1.4 面向对象的语言
1.5 计算机术语
1.6 编译和解释语言
1.7 第一个C程序
1.8 C的突出特点
1.9 隐式类型转换
1.10 显式类型转换
第2章 控制语句
2.1 求1到N的整数的总和
2.2 计算数字的阶乘
2.3 生成斐波那契数列
2.4 确定给定数字是否为质数
2.5 计算正弦函数
2.6 计算余弦函数
2.7 计算二次方程的根
2.8 计算整数的反转数
2.9 使用嵌套循环打印几何图案
2.10 生成终值利息系数表
第3章 函数和数组
3.1 确定圆周率π的值
3.2 从数字列表中选择质数
3.3 使用递归进行数字求和
3.4 使用递归计算斐波那契数列
3.5 使用递归计算数字的阶乘
3.6 搜索整数数组中的最大元素
3.7 解决经典的汉诺塔问题
3.8 解决八皇后问题
3.9 计算给定对象集的排列和组合
3.10 对两个矩阵求和
3.11 计算矩阵的转置
3.12 计算矩阵的乘积
第4章 指针和数组
4.1 从包含int类型数据的数组中获取数据
4.2 使用数组名称从数组中获取数据
……
第5章 利用指针使用函数和结构
第6章 数据文件
第7章 自引用结构
第8章 栈和队列
第9章 搜索和排序
第10章 密码系统
第11章 数值方法
附录A 参考表
附录B 库函数
附录C C习惯用法
附录D 术语表
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...