种豆资源网

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

程式设计基础:C语言(杨莉、刘鸿翔编着书籍)

(2019-10-16 07:24:41) 百科综合
程式设计基础:C语言(杨莉、刘鸿翔编着书籍)

程式设计基础:C语言(杨莉、刘鸿翔编着书籍)

《程式设计基础:C语言》是2012年科学出版社出版的图书,作者是杨莉、刘鸿翔。

基本介绍

  • 书名:程式设计基础:C语言
  • 作者:杨莉、刘鸿翔
  • ISBN:9787030329035
  • 页数:287
  • 定价:32
  • 出版社:科学出版社
  • 出版时间:2012年1月1日
  • 开本:16

内容简介

《程式设计基础:C语言》主要内容包括程式设计基础知识、C语言数据类型、运算符与表达式、程式结构、数组、指针、其他数据类型、函式、档案等,通过对大量实例进行分析,力求提高和培养学生的程式设计能力。《程式设计基础:C语言》有配套辅导教程《程式设计基础实训指导教程——C语言》(科学出版社出版),引导读者学习和巩固各章节内容。 《程式设计基础:C语言》结构清晰、内容精练、概念清楚、实例丰富、深入浅出,对读者可能遇到的疑难问题和易混淆概念作了详细的阐述。 《程式设计基础:C语言》可作为高等院校相关专业教材和参考用书,还可以作为参加二级C语言程式设计考试者的自学用书。《程式设计基础:C语言》是普通高等教育“十二五”规划教材·计算机系列和中国科学院教材建设专家委员会“十二五”规划教材之一。

图书目录

第1章 程式设计概述
1.1 基本概念
1.1.1 程式
1.1.2 电脑程式
1.1.3 程式设计
1.1.4 软体
1.2 程式设计语言
1.3 问题求解与算法设计
1.3.1 计算机求解问题的步骤
1.3.2 算法定义
1.3.3 伪代码
1.3.4 流程图
1.3.5 N-S图
1.3.6 UML
1.4 C语言概述
1.4.1 C语言的发展过程和特点
1.4.2 C程式设计的基本结构
1.4.3 C语言程式的运行
1.5 C程式集成开发环境——VisualC++6.0
1.5.1 启动VC++
1.5.2 新建/打开C语言程式档案
1.5.3 保存程式
1.5.4 执行程式
1.5.5 关闭程式工作区
习题1

第2章 数据类型、运算符与表达式
2.1 C语言的数据类型
2.2 常量与变数
2.2.1 关键字
2.2.2 标识符
2.2.3 常量与符号常量
2.2.4 变数
2.3 整型数据
2.3.1 整型常量
2.3.2 整型变数
2.4 实型数据
2.4.1 实型常量
2.4.2 实型变数
2.5 字元型数据
2.5.1 字元常量
2.5.2 转义字元
2.5.3 字元串常量
2.5.4 字元变数
2.6 变数赋初值
2.7 算术运算符和算术表达式
2.7.1 C语言运算符简介
2.7.2 算术运算符和算术表达式
2.8 赋值运算符和赋值表达式
2.8.1 赋值运算符
2.8.2 赋值表达式
2.9 逗号运算符和逗号表达式
2.10本章小结及常见错误列举
习题2

第3章 程式结构
3.1 顺序结构程式设计
3.1.1 C语言中的语句
3.1.2 格式化输入/输出函式
3.1.3 字元输入/输出函式
3.1.4 顺序结构程式举例
3.2 选择结构程式设计
3.2.1 关係运算符及关係表达式
3.2.2 逻辑运算符和逻辑表达式
3.2.3 选择结构
3.2.4 条件运算符
3.2.5 switch语句
3.2.6 选择结构程式举例
3.3 循环结构程式设计
3.3.1 goto语句
3.3.2 while语句构成的循环结构
3.3.3 do-while语句构成的循环结构
……
第4章 数组
第5章 指针
第6章 其他数据类型
第7章 函式
第8章 档案
第9章 综合套用
附录
参考文献

编辑推荐

《程式设计基础:C语言(第2版)》适用于理工类各层次学生的学习,也可作为软体开发人员的参考书

目录

1 C语言程式设计概述
1.1 计算机语言发展简史
1.2 计算机中数据的表示
1.2.1 原码、反码、补码
1.2.2 ASCⅡ码

1.3 C语言的特点
1.3.1 C语言简介
1.3.2 C语言特点

1.4 C语言模组
1.4.1 电脑程式
1.4.2 模组与C语言结构

1.5 算法
1.5.1 算法的概念
1.5.2 结构化表示算法

1.6 软体工程概念
1.6.1 软体危机
1.6.2 软体工程
1.6.3 瀑布模型
小结1
习题1

2 函式
2.1 函式的概念
2.1.1 函式引入
2.1.2 函式分类

2.2 函式定义
2.3 基本数据类型
2.3.1 常量概念、3种基本数据类型
2.3.2 变数概念、关键字、标识符

2.4 使用printf()、scanf()函式
2.5 运算符及表达式
2.5.1 运算符概念
2.5.2 表达式概念
2.5.3 算术运算符和算术表达式
2.5.4 自动类型转换和强制类型转换
2.5.5 前缀、后缀自增(减)运算符
2.5.6 赋值运算符与赋值表达式
2.5.7 逗号运算符和逗号表达式
2.5.8 关係运算符和关係表达式
2.5.9 逻辑运算符和逻辑表达式

2.5.10 取地址运算符和间接访问运算符
2.5.11 类型长度运算符
2.5.12 位运算符
2.5.13 条件运算符
2.5.14 C语言语句分类

2.6 计算机存储器地址概念
2.6.1 地址概念
2.6.2 静态存储区概念

2.7 自定义函式设计举例
2.8 局部变数、全局变数、静态变数及其值传递
2.8.1 从不同角度对函式分类
2.8.2 局部变数
2.8.3 主调函式与被调函式之间的值传递
2.8.4 全局变数
2.8.5 静态变数

2.9 编译预处理
2.9.1 宏定义
2.9.2 档案包含
2.9.3 条件编译
小结2
习题2

3 程式控制结构语句与数组
3.1 顺序结构程式设计
3.2 选择结构程式设计
3.2.1 if语句
3.2.2 switch语句
3.2.3 选择结构程式设计举例

3.3 循环结构程式设计
3.3.1 4种循环结构
3.3.2 break与continue语句
3.3.3 循环结构程式设计举例

3.4 数组
3.4.1 一维数组
3.4.2 二维数组
3.4.3 字元数组
小结3
习题3

4 指针
4.1 指针与指针变数
4.1.1 指针的概念
4.1.2 指针变数

4.2 指针变数与数组
4.2.1 指针变数与数组
4.2.2 指针变数在一维数组中的套用
4.2.3 指针变数在多维数组中的套用
4.2.4 指针变数在字元数组中的套用

4.3 指针数组与多级指针
4.3.1 指针数组的定义
4.3.2 指针数组的使用
4.3.3 多级指针

4.4 指针变数与函式
4.4.1 函式的操作方式与指针变数
4.4.2 指针型函式的定义与使用
4.4.3 函式指针的定义与使用
4.4.4 与指针有关的函式参数传递方式
4.4.5 带参数的main函式和命令行参数
小结4
习题4

5 结构体、共用体、枚举类型
5.1 结构体类型变数的定义与引用
5.1.1 结构体类型的定义
5.1.2 结构体变数的定义
5.1.3 结构体变数的引用
5.1.4 结构体变数的初始化
5.1.5 位段

5.2 结构体数组
5.2.1 结构体数组的定义
5.2.2 结构体数组的初始化
5.2.3 结构体数组的引用
5.2.4 结构体数组套用举例

5.3 指针与结构体
5.3.1 指向结构体变数的指针
5.3.2 指向结构体数组的指针
5.3.3 用结构体变数和指向结构体的指针作函式参数

5.4 动态存储管理
5.4.1 需要动态存储管理的原因
5.4.2 C语言的动态存储管理机制

5.5 结构体套用举例
5.6 共用体
5.6.1 共用体及共用体变数的定义
5.6.2 共用体变数的引用方式
5.6.3 共用体类型数据的特点

5.7 枚举类型
5.7.1 枚举类型的定义及变数的定义
5.7.2 枚举类型套用举例
5.8 複合数据类型及typedef
小结5
习题5

6 档案
6.1 档案概述
6.1.1 档案的概念
6.1.2 档案系统
6.1.3 档案分类

6.2 档案类型指针
6.3 档案相关预定义函式
6.3.1 档案的打开与关闭
6.3.2 档案的读/写
6.3.3 档案的定位
6.4 套用举例
小结6
习题6

7 常用数据结构及其程式设计
7.1 线性表
7.1.1 线性表的定义和运算
7.1.2 顺序表
7.1.3 鍊表

7.2 栈和伫列
7.2.1 栈的定义
7.2.2 栈的基本操作
7.2.3 伫列的定义
7.2.4 顺序伫列的基本操作

7.3 二叉树
7.3.1 树的定义
7.3.2 二叉树的定义
7.3.3 二叉树的链式存储
7.3.4 二叉树的遍历
小结7
习题7

8 C语言高级编程技术
8.1 递归程式设计
8.1.1 递归与递归程式设计
8.1.2 递归程式执行过程分析
8.1.3 递归算法的优缺点
8.1.4 递归程式设计的套用实例

8.2 文本的萤幕输出和键盘输入
8.2.1 文本的萤幕输出
8.2.2 键盘输入

8.3 图形程式设计
8.3.1 图形模式的初始化
8.3.2 图形模式下的坐标系
8.3.3 萤幕图形的色彩与相关操作
8.3.4 基本绘图函式
8.3.5 图形设计举例

8.4 发声技术
8.4.1 声音函式
8.4.2 计算机乐谱

8.5 Linux作业系统C语言编程基础
8.5.1 Linux作业系统基础
8.5.2 GCC的使用
8.5.3 利用GCC开发C语言程式
8.5.4 调试技巧

8.6 Windows作业系统C语言编程基础
8.6.1 Windows编程的特点
8.6.2 重要的Windows术语
8.6.3 编写基本的Windows应用程式

8.7 综合套用开发实例
8.7.1 问题定义
8.7.2 概要设计
8.7.3 详细设计
8.7.4 编码
小结8
习题8

附录
附录1 ASCⅡ码錶
附录2 运算符表
附录3 常用函式表
附录4 常用术语中英文对照表
附录5 计算机等级考试大纲及样题
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||