种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

C 程式设计解析

(2019-11-28 18:24:36) 百科综合
C 程式设计解析

C 程式设计解析

《C 程式设计解析》是2007年清华大学出版社出版的图书,作者是朱金付 。

基本介绍

  • 书名:C 程式设计解析
  • 作者:朱金付 
  • ISBN: 9787302161882
  • 类别:图书>计算机与网际网路>程式语言与程式设计
  • 页数:337
  • 出版社:清华大学出版社
  • 出版时间: 2007-11-01
  • 装帧:平装
  • 开本:16开

内容简介

《C++程式设计解析》分为两部分,共13章。第一部分为C++基础,共5章;第二部分为面向对象的程式设计,共8章。每一部分都有一章综合训练。在综合训练中的练习题不再区分章节,使得读者思维可以跳跃,从不同的角度考虑问题。综合训练还附有两套模拟练习考卷,读者可以练习,以检验自己的学习效果。综合训练旨在培养学生综合运用相关概念和知识点来分析问题和解决问题的能力。写法独具一格。每一章都分为本章简介、知识点、概念解析、习题解析和同步练习。在第一部分的前4章中,还包括经典算法解析部分。概念解析等让读者用较少的时间就可以重温C++的基本概念,为下面的习题解析做準备。在习题解析部分,在算法和语法的处理方面突出算法摒弃那些晦涩和过于琐碎的语法内容,着重介绍解题的思路和方法。经典算法解析将本章内容常见的葵法列举出来,解析其特点,这对提高读者编写C++程式大有帮助。《C++程式设计解析》的习题在内容和形式上都和考试一致。参考了多所大学C++课程的教学大纲,参考了江苏省和全国普通高校非计算机专业学生计算机基础知识和套用能力等级考试大纲,《C++程式设计解析》既可以作为学生学习C++课程的教学参考书,也可以作为将要参加计算机等级考试(二级C++)的考生考级参考书。

目录

第1章C语言概述
1.1一个C语言程式
1.2电脑程式设计与程式设计语言
1.2.1程式与指令
1.2.2程式设计语言
1.3C语言的发展与套用现状
1.4C语言的特点
1.4.1C语言的优势
1.4.2如何学习C语言程式设计
1.4.3C语言的语法特点
1.4.4C语言的结构特点
1.4.5C语言的编译与编程环境
习题
第2章用C语言编写简单程式
2.1在萤幕上显示自定义文字"Hello World!"
2.1.1程式解析
2.1.2程式的三种结构
2.2摄氏温度与华氏温度换算(简单的顺序结构程式的编写)
2.2.1程式解析
2.2.2常量、变数和数据类型
2.2.3赋值运算和算术运算
2.2.4格式化输出函式printf
2.3判断一元二次方程是否有实数解(简单的分支结构程式的编写)
2.3.1程式解析
2.3.2关係运算
2.3.3if…else二分支语句
2.3.4格式化输入函式scanf
2.4计算自由落体反弹高度和总距离(简单的循环结构程式
--for语句的编写)
2.4.1指定次数的循环程式设计
2.4.2for语句
2.4.3计算自由落体反弹高度和总距离
2.4.4程式解析
习题
第3章分支结构程式设计
3.1从键盘输入一个控制命令字元,判断输入是否正确
3.1.1程式解析
3.1.2字元类型
3.1.3逻辑运算符和逻辑表达式
3.1.4字元型数据的输入和输出
3.2分支结构程式设计--求解一元二次方程
3.2.1程式解析
3.2.2if 语句的三种形式
3.2.3if 语句的嵌套
3.3模拟工程控制,根据指令进行相应的操作
3.3.1程式解析
3.3.2switch语句
习题
第4章循环结构程式设计
4.1输入一批学生的成绩,统计平均分
4.1.1程式解析
4.1.2while语句
4.1.3数列问题求解
4.2用牛顿叠代法求方程2x3-4x2+3x-6=0的根
4.2.1程式解析
4.2.2do…while 语句
4.2.3循环语句的选择
4.3列印九九乘法表
4.3.1程式解析
4.3.2循环的嵌套
4.4求素数
4.4.1程式解析
4.4.2用break语句和continue语句改变循环状态
4.5複杂循环结构程式设计
4.5.1傅立叶级数逼近
4.5.2数据处理与回归分析
习题
第5章C语言的数据类型和表达式
5.1C语言的基本数据类型
5.2常量和变数
5.2.1常量
5.2.2变数
5.3运算符和表达式
5.3.1算术运算符和算术表达式
5.3.2强制类型转换运算符
5.3.3自增、自减运算符
5.3.4赋值运算符和赋值表达式
5.3.5关係运算符和表达式
5.3.6逻辑运算符和表达式
5.3.7条件表达式
5.3.8逗号表达式
5.4综合程式设计案例
5.5算法与程式设计
习题
第6章数组
6.1排序问题
6.1.1程式解析
6.1.2一维数组的定义和引用
6.1.3一维数组的初始化
6.1.4使用一维数组编程
6.2找出矩阵中最大值所在的位置
6.2.1程式解析
6.2.2二维数组的定义和引用
6.2.3二维数组的初始化
6.3数据通信过程中的信息加密问题
6.3.1程式解析
6.3.2一维字元数组
6.3.3字元串处理
习题
第7章函式
7.1用函式求几何图形的面积
7.1.1程式解析
7.1.2函式的定义
7.1.3函式的声明
7.1.4函式的调用
7.2用函式求Fibonacci数列
7.2.1程式解析
7.2.2形式参数与实际参数
7.2.3函式的返回值
7.2.4值传递与地址传递
7.3变数与函式
7.3.1局部变数和全局变数
7.3.2变数的存储类别
7.3.3函式的递归调用--求n!
习题
第8章指针及其套用
8.1替代用变数名引用数据的新方法
8.1.1指针概念的引入
8.1.2定义指针变数
8.1.3指针与变数的关係
8.1.4为指针变数赋值及指针变数的初始化
8.1.5利用指针变数进行数据处理
8.2指针和一维数组
8.3利用被调函式对主调函式中的数组元素进行冒泡排序
8.3.1指针变数作为函式参数
8.3.2数组名作为函式的参数
8.4字元串和字元指针
8.4.1字元串常量的值
8.4.2使用字元指针处理字元串的程式举例
习题
第9章结构体、共用体和枚举类型
9.1按价格排序输出一组待售汽车的信息
9.1.1程式解析
9.1.2结构体类型的概念和定义
9.1.3结构体类型变数的定义
9.1.4结构体类型变数的使用
9.1.5结构体变数作为函式参数
9.2编写一个书籍管理程式,显示所有书籍信息
9.2.1程式解析
9.2.2结构体数组
9.2.3结构体数组的套用实例
9.3共用体--每个时刻只能有一个成员占用记忆体的"结构体"
9.3.1程式解析
9.3.2共用体类型的定义
9.3.3共用体变数的定义
9.3.4共用体变数的引用
9.4让变数的取值局限于特定範围
9.4.1枚举类型的定义
9.4.2枚举变数的定义
9.4.3枚举类型的套用
9.5随心所欲地安排数据类型名--typedef的使用方法
9.5.1利用typedef定义类型名
9.5.2typedef的典型用法
习题
第10章宏定义与档案包含
10.1宏定义
10.1.1程式解析
10.1.2无参宏定义
10.1.3带参宏定义
10.2档案包含
10.3条件编译
习题
第11章档案
11.1将"欢迎卓越工程师"写入档案
11.1.1程式解析
11.1.2C档案概述
11.1.3档案指针
11.1.4档案的打开与关闭
11.2档案的读写--读取工程档案
11.2.1程式解析--读取工程档案
11.2.2字元读写函式fgetc和fputc
11.2.3字元串读写函式fgets和fputs
11.2.4数据块读写函式fread和fwrite
11.2.5格式化读写函式fscanf和fprintf
11.3档案的随机读写
11.3.1改变档案位置指针函式fseek( )
11.3.2位置指针重返档案头函式rewind( )
11.3.3位置指针当前值函式 ftell( )
11.3.4档案的随机读写
11.4档案检测函式
11.4.1档案结束检测函式feof函式
11.4.2读写档案出错检测函式ferror函式
11.4.3档案出错标誌和档案结束标誌置0函式clearerr函式
习题
附录AASCII编码表
附录BC语言常用的库函式
附录CC语言运算符优先权表
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||