当前位置:主页 > 书籍配套资源 > C语言配套资源
《C语言程序设计教程(第2版)》教案,习题答案

《C语言程序设计教程(第2版)》教案,习题答案

  • 更新:2021-12-13
  • 大小:1.78 MB
  • 类别:C语言
  • 作者:宗大华,陈吉人
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容介绍

本书系统讲解C语言程序设计的基本知识和方法。内容分为8章,包括概述,数据类型、运算符与表达式,3种基本的语句结构,数组,指针,函数,用户自定义的数据类型,以及C的文件操作函数。从第4章开始,每章都有“程序设计示例”一节,列出2~3个较大的程序,力求使学生能够综合运用已学知识,扩大眼界。每章的最后还配有适量的练习题。

本书可作为高职高专计算机及相关专业的教材,也可作为成人教育和职工培训教材。

目录

  • 第1章 概述
  • 1.1高级语言与C语言
  • 1.1.1程序设计语言与C语言
  • 1.1.2简单的C语言程序
  • 1.1.3程序设计时的算法描述
  • 1.2C语言的基本词法
  • 1.2.1 字符集
  • 1.2.2保留字
  • 1.2.3 标识符及其构成规则
  • 1.3Turbo C 2.0开发环境简介
  • 1.3.1主窗口的组成
  • 1.3.2对源程序文件的编辑
  • 1.3.3编辑的基本操作命令
  • 1.3.4源程序的保存
  • 1.3.5编译、连接和装配
  • 1.3.6运行和观看运行结果
  • 习题1
  • 第2章 数据类型、运算符与表达式
  • 2.1C语言的数据类型
  • 2.2常量
  • 2.2.1整型常量
  • 2.2.2 实型常量
  • 2.2.3字符常量
  • 2.2.4字符串常量
  • 2.3简单变量
  • 2.3.1 变量的数据类型
  • 2.3.2变量的存储类型
  • 2.3.3 变量的初始化与完整的变量说明语句
  • 2.3.4 变量地址与取地址符“&”
  • 2.4C语言的运算符与各种表达式
  • 2.4.1算术运算符与算术表达式
  • 2.4.2 赋值运算符与赋值表达式
  • 2.4.3 关系运算符与关系表达式
  • 2.4.4 逻辑运算符与逻辑表达式
  • 2.4.5 条件运算符与条件表达式
  • 2.4.6逗号运算符与逗号表达式
  • 2.4.7位运算符
  • 2.4.8表达式中数据类型的转换
  • 习题2
  • 第3章 C语言程序设计的3种基本结构
  • 3.1顺序结构程序设计
  • 3.1.1赋值语句、复合语句、空语句
  • 3.1.2字符输入/输出函数
  • 3.1.3格式输入/输出函数
  • 3.2选择结构程序设计
  • 3.2.1if单分支选择语句
  • 3.2.2if...else双分支选择语句
  • 3.2.3if...else if多分支选择语句
  • 3.2.4if语句的嵌套结构
  • 3.2.5switch多分支选择语句
  • 3.3循环结构程序设计
  • 3.3.1while循环语句
  • 3.3.2do...while循环语句
  • 3.3.3for循环语句
  • 3.3.4break和continue语句
  • 3.3.5循环的嵌套结构
  • 习题3
  • 第4章 数组
  • 4.1 数组的基本概念
  • 4.2一维数组
  • 4.2.1一维数组的说明
  • 4.2.2 一维数组元素的初始化
  • 4.2.3 一维数组元素的引用
  • 4.3 二维数组
  • 4.3.1 二维数组的说明
  • 4.3.2 二维数组元素的初始化
  • 4.3.3 二维数组元素的引用
  • 4.4 字符数组与字符串
  • 4.4.1字符数组与字符串
  • 4.4.2 字符串的运算
  • 4.4.3 常用的字符串处理函数
  • 4.5 程序设计示例
  • 习题4
  • 第5章 指针
  • 5.1指针和指针变量
  • 5.1.1直接访问和间接访问
  • 5.1.2指针变量的说明和初始化
  • 5.1.3取地址运算符与指针运算符
  • 5.2指针与数组
  • 5.2.1指向一维数组的指针变量
  • 5.2.2 指向字符串的指针变量
  • 5.2.3 指向二维数组的指针变量
  • 5.3 指针数组
  • 5.3.1 一维指针数组的说明和初始化
  • 5.3.2 指针数组元素的引用
  • 5.4 程序设计示例
  • 习题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.2.4 返回语句return
  • 6.3 指针型函数
  • 6.3.1 指针型函数的定义方法
  • 6.3.2 指针型函数的使用
  • 6.4 程序设计示例
  • 习题6
  • 第7章 用户自定义的数据类型
  • 7.1 结构式数据类型
  • 7.1.1 结构式数据类型的定义
  • 7.1.2 结构类型变量的说明与初始化
  • 7.1.3 结构变量成员的引用
  • 7.1.4 结构数组的说明与初始化
  • 7.2 指向结构类型的指针
  • 7.2.1 指向结构类型变量的指针
  • 7.2.2 指向结构类型数组的指针
  • 7.2.3 C语言的内存管理函数
  • 7.2.4 自引用结构类型和链表
  • 7.3 共享式数据类型
  • 7.3.1 共享式数据类型的定义
  • 7.3.2 共享类型变量的说明和使用
  • 7.4 枚举式数据类型
  • 7.4.1 枚举式数据类型的定义
  • 7.4.2 枚举类型的使用
  • 7.5 编译预处理和起别名
  • 7.5.1 宏命令 #define
  • 7.5.2 文件包含命令#include
  • 7.5.3 起别名语句typedef
  • 7.6 程序设计示例
  • 习题7
  • 第8章 C的文件操作函数
  • 8.1 文件及文件型指针
  • 8.1.1 C的文件概念
  • 8.1.2 C的文件结构类型及其指针
  • 8.2 文件的打开与关闭函数
  • 8.2.1 文件打开函数:fopen()
  • 8.2.2 文件关闭函数:fclose()
  • 8.2.3 标准设备文件的使用
  • 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.4.3 错误测试函数
  • 8.5 程序设计示例
  • 习题8
  • 附录1 常用的Turbo C库函数
  • 附录2 常用字符的ASCII码
  • 参考文献

资源下载

资源下载地址1:https://box.lenovo.com/l/EnyAnY

相关资源

网友留言