精讲多练C语言

出版社:西安交通大学出版社
出版日期:1998-05
ISBN:9787560509464
页数:301页

书籍目录

目录
出版说明
前言
使用本书的建议
第1单元 Hello,C!
本单元教学目标
学习要求
授课内容
1.1 C语言是最好的程序设计语言
1.2 C程序的基本结构
1.3 用C语言解决实际问题的步骤
自学内容
1.4 C语言的历史、特点、用途和发展
1.5 库函数printf()与scanf()的使用方法
调试技术
1.6 TurboC2.0的安装方法和主要文件
1.7 Turbo C集成环境的使用方法
1.8 程序的输入与编辑
1.9 利用Turbo C的联机帮助
1.10 编译过程的调试
1.11 连接过程的调试
程序设计举例
单元上机练习题目
第2单元 控制结构
本单元教学目标
学习要求
授课内容
2.1 程序的基本控制结构
2.2 “自顶向下,逐步求精”的程序设计方法
2.3 C语言的控制结构
2.4 伪代码
自学内容
2.5 结构化程序设计方法简介
2.6 C语言的其它控制转移语句
2.6.1switch语句
2.6.2goto语句和语句标号
2.6.3break语句和continue语句
调试技术
2.7 运行错误的判断与调试
2.8 基本调试手段
程序设计举例
单元上机练习题目
第3单元 数据类型
本单元教学目标
学习要求
授课内容
3.1 数据类型
3.2 整数数据的表示方法
3.3 一般数值数据的表示方法
3.4 文字数据的表示方法
3.5 数组
自学内容
3.6 标识符
3.7 8进制和16进制常量
3.8 类型修饰符
3.9 变量的初始化
3.10字符型数组和字符串处理库函数
调试技术
3.11Turbo C集成环境的调试功能
3.12 集成环境的文件处理功能
3.13 工程文件的应用
程序设计举例
单元上机练习题目
第4单元 表达式与函数
本单元教学目标
学习要求
授课内容
4.1 算术运算符和算术表达式
4.2 逻辑运算符和逻辑表达式
4.3 赋值运算符和赋值表达式
4.4 自增运算符和自减运算符
4.5 其它具有副作用的运算符
4.6 表达式语句
4.7 函数的结构
4.8 函数的引用
自学内容
4.9 表达式中各运算符的运算顺序
4.10 类型不同的数据之间的混合算术运算
4.11 问号表达式
4.12 逗号表达式
4.13 函数的说明
4.14 递归函数
调试技术
4.15 存储模式
4.16 集成环境的参数设置
4.17 命令行编译器
程序设计举例
单元上机练习题目
思考题
第5单元 编译预处理
本单元教学目标
学习要求
授课内容
5.1 宏定义
5.2 文件包含
自学内容
5.3 局部变量和全局变量
5.4 自动变量、静态变量和寄存器变量
5.5 多个源程序文件组成的大程序中的全局变量说明
5.6 变量使用小结
调试技术
5.7 注解在调试中的作用
5.8 编译程序的预定义宏
5.9 条件编译命令
5.10 取消宏定义命令
5.11 如何查看编译预处理对源程序的转换结果
程序设计举例
单元上机练习题目
第6单元 结构体和共用体类型
本单元教学目标
学习要求
授课内容
6.1 结构体类型
6.2 结构体类型和结构体类型变量的定义
6.3 结构体类型变量的使用
自学内容
6.4 日期类型和时间类型
6.5 共用体类型
6.6 枚举类型
6.7 typedef语句
6.8 结构体类型变量的初值
6.9 如何确定各种数据类型变量占用的存储量
6.10 类型定义和变量说明的简化
实用编程
6.11 用户界面程序设计:面向显示屏的输出
6.12菜单程序构造
6.13 中文操作系统编程
程序设计举例
单元上机练习题目
第7单元 指针的概念
本单元教学目标
学习要求
授课内容
7.1 地址与指针
7.2 指针型变量的定义
7.3 指针与数组
自学内容
7.4 指针的数组
7.5 指针和指针数组的初始化
实用编程
7.6 使用操作系统的中断功能调用
7.7 鼠标编程
程序设计举例
单元上机练习题目
第8单元 指针与函数
本单元教学目标
学习要求
授课内容
8.1 返回值为地址值的函数
8.2 指针型的参数
8.3 指向函数的指针
8.4 指向函数的指针的数组
自学内容
8.5 指向指针的指针
8.6 指向void类型的指针和对指针的强制类型转换
8.7 动态存储分配与内存管理
8.8 命令行参数
实用编程
8.9 可变参数表函数的编程
8.10 远指针和近指针
程序设计举例
单元上机练习题目
第9单元 指针与结构体
本单元教学目标
学习要求
教学内容
9.1 指针与结构体类型变量
9.2 链表结构(1):单链表
自学内容
9.3 链表结构(2):其它链式数据结构
9.4 位运算表达式
实用编程
9.5 图形编程基础
程序设计举例
单元上机练习题目
第10单元 文件
本单元教学目标
学习要求
授课内容
10.1 文件概述
10.2 文件的打开与关闭
10.3 按字符方式读写文件
自学内容
10.4 文件的格式读写
10.5 文件的成块读写
10.6 文件指针管理
10.7 非缓冲文件系统简介
实用编程
10.8 汉字显示的基本原理
程序设计举例
单元上机练习题目
附录1 ASCII码表
附录2 Turbo C常用库函数
附录3 常见的编译出错信息
参考文献

作者简介

内容提要
本书是按电子部的《1996~2000年全国电子信息类专业教材编审出版计划》,由计算机教
学指导委员会编审、推荐出版的。
本书旨在使学生掌握使用C语言进行应用程序设计的基本技能,着眼于培养学生独立编
程的能力和对程序设计语言的悟性。按“精讲多练”教学思路,根据C语言和程序设计特点,
全书分为两大部分,各5个单元。第一部分为C的基本内容,包括控制结构、基本数据类型、
表达式和函数、编译预处理以及调试技术等,第二部分为C的高级编程技术,包括指针应用和
高级数据结构。每一个单元均有7个主题,方便教和学。本书还配有配套的教学软件和投影
胶片。
本书可作为大专院校程序设计语言课程的教材,也可供工程技术人员参考。


 精讲多练C语言下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024