出版社:清华大学出版社
年代:2009
定价:89.0
本书精心挑选了500多个有代表意义的实例,详细介绍了程序设计中基础知识的应用、模块化的程序设计、常见的算法和数据结构基础、以及计算机底层处理方面的内容。
第1篇 基础篇
第1章 C语言初步
1.1 C语言概述
实例001 一个体现C语言特点的例子
实例002 设计第一个C语言程序
实例003 演示C程序书写规范
1.2 C语言程序的调试
实例004 演示C程序调试过程
实例005 演示开始阶段常见错误
第2章 C语言中的数据和表达式
2.1 数据类型和常量
实例006 体现数据类型的作用
实例007 符号常量的使用
实例008 数值型常量的使用
实例009 字符型常量的使用
2.2 变量以及变量的应用
实例010 演示变量的错误定义
实例011 变量的存储
实例012 变量的赋值
实例013 数据的溢出
2.3 算术运算符和表达式
实例014 基本算术运算符的应用
实例015 自加自减表达式的应用
实例016 体现表达式构成的实例
2.4 赋值和逗号表达式和运算符
实例017 赋值运算符的应用
实例018 赋值表达式类型的转化
实例019 复合赋值运算符的应用
实例020 逗号运算符的应用
2.5 关系运算符和表达式
实例021 关系运算符的应用
实例022 关系表达式进行算术运算
2.6 逻辑运算符和表达式
实例023 逻辑运算符的应用
实例024 体现逻辑运算符特殊性的实例
2.7 sizeof取址运算符和数据类型强制转换
实例025 sizeof和取址运算符的应用
实例026类型强制转换
第3章 顺序程序设计
3.1 基本语句的组成
实例027 表达式语句的使用
实例028 复合语句的使用
3.2 标准库函数的应用
实例029 stdlib库的函数应用
实例030 math库的函数应用
3.3 标准输出和输入函数
实例031 得到正确的输入数据
实例032 输出格式设置
3.4 字符输入和输出函数
实例033 字符的输入和输出
实例034 字符串常量的输出
3.5 顺序程序结构
实例035 两个变量交换
实例036 输出字符的前驱和后继
实例037 摄氏度和华氏度之间的转换
实例038 分解三位整数的各位数字
实例039 计算一元二次方程ax?+bx+c=0的根
实例040 打印用星号组成的图案
实例041 小写字母转换成大写字母
实例042 计算圆形周长、面积和球体体积
实例043求学生总成绩和平均成绩
实例044求三角形面积
实例045小数的四舍五入
第4章 选择程序设计
4.1 if型选择语句
实例046 单条件单分支选择语句的应用
实例047 单条件双分支if语句的应用
实例048 多条件if语句的应用
实例049 按照数据由小到大的顺序输出三个数
实例050 常见的if语句使用的错误实例
实例051条件运算符的使用
4.2 if型选择程序设计综合实例
实例052 输入整数判断正负和奇偶
实例053 判断输入字符的种类
实例054 数学分支函数
实例055 输入三角形的边长求面积
实例056 不大于5位的正整数的每位数的处理
实例057 解方程甜ax?+bx+c=0
实例058 判断闰年
实例059 求某学生的总分、平均分、最高分和最低分_
4.3 switch分支选择程序设计
实例060 switch的使用
实例061 switch使用的错误分析实例
实例062 简单计算器
实例063 计算工人工资
实例064 学生百分制成绩等级评判
实例065 模拟自动饮料机
实例066 判断某年某月某日是这一年的第几天
实例067 根据银行利息的变化计算到期的应得金额
4.4 选择程序的测试
实例068 并列选择结构的测试
实例069 嵌套选择结构的测试
实例070 switch结构选择结构的测试
第5章 循环程序设计
5.1 while型循环
实例071 while语句的使用
实例072 while语句的常见错误实例分析
实例073 简单的猜数游戏
实例074 爱因斯坦阶梯问题
实例075 判断一个整数是否为素数
实例076 统计字符
实例077 求π的值
实例078最大公约数和最小公倍数
实例079十进制转换为八进制
实例080求某数的阶乘
5.2 dowhile型循环程序设计
实例081 do…while型循环控制实例分析
实例082 加密和解密
实例083 组成数字的各位和
实例084 牛顿迭代法计算方程的根
实例085 菜单程序的打印
实例086 整数逆序输出
实例087 dowhile语句常见的错误实例分析
5.3 for型循环程序设计
实例088 for型循环的使用
实例089 输出1~20中能被3整除的数,并求出它们的和
实例090 输出华氏——摄氏温度对照表
实例091 对给定数目数据的统计
实例092 求2000~2050年间的闰年
实例093 求4位反序数
实例094 斐波那契数列
实例095 判断n是否为回文数
实例096 计算数列1?+2?+…+50?
实例097 银行存款问题
实例098 找出个位数为6且能被3整除的五位数
5.4 break和continue的应用
实例099 break语句的应用
实例100 continue语句的应用
实例101 输出10~100之间的全部素数
实例102 统计不及格的人数
5.5 三种循环形式的应用分析
实例103 求自然数中各位数字之和
实例104 求l!+2!+3!+n!
实例105 计算多个数据的最大值
实例106 增长率问题
第6章 控制结构综合实例
6.1 累计问题
实例107 计算自然对数e的值
实例108 分数数列求和
实例109 求a+aa+…+aa…a的和
实例110 弹球落地弹起多次的路程计算
实例111 猴子吃桃问题
实例112 计算s=1?+2?+3?+nπ
实例113 求解立方和不等式1?+2?++m?
实例114 求解调和级数不等式
实例115 求解平方根不等式
实例116 实数数列求和
实例117 求数列1-1/2-1,3+1/4-l厢的和
6.2 图形输出问题
实例118 星号图形的打印
实例119 打印九九乘法表
实例120 输出数字金字塔
实例121 输出字母金字塔
实例122 输出国际象棋棋盘
实例123 输出星号组成的菱形
实例124 绘制余弦曲线
实例125 绘制余弦曲线和直线
6.3 数学问题
实例126 将一个正整数分解质因数
实例127 用迭代法计算平方根
实例128 若ab*ba=1855,求a、b的取值
实例129 用0~9组成无重复的三位数的个数
实例130 用对分法求方程的实根
实例131 求非线性方程x-1-arctanx=0的一个实根
实例132 分子多项式求值
实例133 爱因斯坦数学问题
实例134 求七进制和九进制数码相反的三位数
实例135 输出10000以内所有的完全数
……
第2篇 提高篇
第8章 函数
第9章 指针
第10章 字符串
第11章 编译预处理和变量作用域
第12章 结构体和共用体
第13章 链表
第3篇 算法篇
第14章 常用算法
第15章 数据结构与算法
第4篇 底层处理与项目开发篇
第16章 位运算
第17章 文件
第18章 系统调用
第19章 教务管理系统
本书精心挑选了有代表意义的500余个实例,详细介绍了C程序设计中基础知识的应用、模块化的程序设计、常见的算法和数据结构基础及计算机底层编程等内容。本书附带1张DVD光盘,内容为本书所有实例的多媒体体语音教学视频及实例源程序。本书共19章,分4篇。基础篇介绍了C语言概述、C语言中的数据和表达式、顺序程序设计、选择程序设计、循环程序设计、控制结构综合实例、数组。提高篇主要介绍了函数、指针、字符串、编译预处理和变量作用域、结构体和共用体、链表。算法篇主要介绍了常用算法、数据结构与算法。底层处理篇主要介绍了位运算、文件、系统调用,最后还介绍了一个综合案例(教务管理系统)的开发。本书内容丰富,实用性强,实例贴近生活,容易理解,而且书中每一个实例都经过仔细调试。本书适合C语言初、中级学习人员学习和提高使用,也可以作为程序员案头必备的参考资料。另外,对于C/C++求职人员,本书也有较好的参考价值。
《C语言范例开发大全》是以实例教学:以应用为目标,用实例的方式讲解,提高动手能力。视频教学:每个实例都对应一个多媒体教学视频,高效、直观。应用广泛:涵盖C语言程序设计所涉及的基础知识及所有核心技术。步骤详细:每一个实例均给出了详细的操作步骤和实现的源代码。技巧丰富:讲解中穿插了大量的技巧、说明及难点剖析,便于读者掌握。实用性强:详细讲解了教务管理系统的开发过程,提高读者的实战水平。《C语言范例开发大全》内有535个典型实例、1个综合案例,都配多媒体教学视频讲解,全面解析C语言基础、模块化设计、常用算法及底层编程等技术、31小时多媒体教学视频。
《C语言范例开发大全》内容及对应的教学视频时间:
C语言初步(31分钟视频)
C语言中的数据和表达式(39分钟视频)
顺序程序设计(44分钟视频)
选择程序设计(101分钟视频)
循环程序设计(119分钟视频)
控制结构综合实例(1 39分钟视频)
数组(153分钟视频)
函数(132分钟视频)
指针(174分钟视频)
字符串(183分钟视频)
编译预处理和变量作用域(112分钟视频)
结构体和共用体(116分钟视频)
链表(113分钟视频)
常用算法(80分钟视频)
数据结构与算法(91分钟视频)
位运算(36分钟视频)
文件(97分钟视频)
系统调用(83分钟视频)
教务管理系统(22分钟视频)
超值、大容量DVD-ROM内容:
《C语言范例开发大全》涉及的源代码
31小时《C语言范例开发大全(附DVD-ROM光盘1张)》配套多媒体教学视频
18小时C++教学视频(赠送)
20小时ViSua·C++教学视频(赠送)
7小时Linux C程序设计教学视频(赠送)
1200余页编程专题讲座电子书(赠送)
11个典型应用系统(赠送)
《C语言范例开发大全》读者对象:
C语言初学者
想全面学习C语言的人员
需要一本案头必备手册的程序员
C语言应用开发人员
大中专院校的学生
社会培训班的学员