当前位置:主页 > 课后答案 > C语言习题答案
C语言程序设计

《C语言程序设计》课后习题答案

  • 更新:2022-01-25
  • 大小:290 KB
  • 类别:C语言
  • 作者:王晓勇、张文祥、朝天云
  • 出版:科学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《面向21世纪高等院校计算机系列规划教材:C语言程序设计》共12章,主要内容包括,C语言基础知识、简单的C程序设计、控制结构、数组、函数、编译预处理、指针、结构体与共用体、文件及C综合程序设计案例等。《面向21世纪高等院校计算机系列规划教材:C语言程序设计》适合作为高等院校计算机语言基础教材,也可供C语言初学者学习使用。

目录

  • 章 C语言概述
  • 1.1 C语言概述
  • 1.1.1 C语言简介及特点
  • 1.1.2 C语言源程序结构
  • 1.2 Win-TC环境简介
  • 1.2.1 Win-TC的安装与使用
  • 1.2.2 在Win-TC中编辑及执行C源程序
  • 1.2.3 Win-TC环境的特*
  • 1.3 TUrboC2.0集成开发环境的使用
  • 1.3.1 TurboC的产生与发展
  • 1.3.2 TUrboC2.0的安装和启动
  • 1.3.3 TurboC2.0集成开发环境的使用
  • 本章小结
  • 习题
  • 2章 数据类型、运算符与表达式
  • 2.1 C的数据类型
  • 2.2 常量与变量
  • 2.3 C的基本数据类型
  • 2.3.1 整数数据
  • 2.3.2 实型数据
  • 2.3.3 字符型数据
  • 2.3.4 符号常量
  • 2.4 C的运算符与表达式
  • 2.4.1 C的运算符简介
  • 2.4.2 算*运算符与算*表达式
  • 2.4.3 赋值运算符与赋值表达式
  • 2.4.4 关系运算符与关系表达式
  • 2.4.5 逻辑运算符与逻辑表达式
  • 2.4.6 逗号运算符与逗号表达式
  • 2.4.7 条件运算符与条件表达式
  • 2.4.8 其他运算符
  • 2.4.9 各类基本数据类型数据间的混合运算
  • 本章小结
  • 习题
  • 3章 简单的C程序设计
  • 3.1 结构化程序设计
  • 3.1.1 程序的三种基本控制结构
  • 3.1.2 程序设计的一般步骤
  • 3.1 -3C语句概述
  • 3.2 数据输入/输出在C语言中的实现
  • 3.2.1 单个字符的输入/输出函数
  • 3.2.2 数据的格式输入与格式输出
  • 3-3简单的C程序示例
  • 本章小结
  • 习题
  • 4章 选择结构C程序设计
  • 4.1 if结构
  • 4.1.1 if语句(单分支结构)
  • 4.1.2 if...else...语句(双分支结构)
  • 4.1 -3if...else...if语句(多分支结构)
  • 4.2 switch结构
  • 本章小结
  • 习题
  • 5章 循环结构C程序设计
  • 5.1 while语句
  • 5.2 do...while循环语句
  • 5.3 for语句
  • 5.4 语句标号和goto语句
  • 5.4.1 语句标号
  • 5.4.2 goto语句
  • 5.5 几种循环的比较
  • 5.6 break和continue语句
  • 5.6.1 break语句
  • 5.6.2 continue语句
  • 5.7 应用举例
  • 本章小结
  • 习题
  • 6章 数组
  • 6.1 一维数组
  • 6.1.1 一维数组的定义
  • 6.1.2 一维数组在内存中的存储
  • 6.1.3 一维数组元素的引用
  • 6.2 二维数组
  • 6.2.1 二维数组的定义
  • 6.2.2 二维数组在内存中的存储
  • 6.2.3 二维数组元素的引用
  • 6.2.4 关于二维数组的理解
  • 6.3 字符数组与字符串
  • 6.3.1 字符串
  • 6.3.2 字符数组
  • 6.3.3 字符数组的输入与输出
  • 6.3.4 常用字符串处理函数
  • 6.4 数组应用举例
  • 6.4.1 一维数组应用举例
  • 6.4.2 字符数组应用举例
  • 6.4.3 二维数组应用举例
  • 本章小结
  • 习题
  • 7章 函数
  • 7.1 C函数概述
  • 7.1.1 函数的概念
  • 7.1.2 C函数分类
  • 7.2 函数定义
  • 7.2.1 函数定义的一般形式
  • 7.2.2 return语句
  • 7.3 函数调用与函数声明
  • 7.3.1 函数调用
  • 7.3.2 函数声明
  • 7.3.3 函数间参数传递的两种方式
  • 7.4 函数的嵌套调用和递归调用
  • 7.4.1 函数嵌套调用
  • 7.4.2 函数递归调用
  • 7.5 局部变量与全局变量
  • 7.5.1 变量作用域
  • 7.5.2 局部变量
  • 7.5.3 全局变量
  • 7.6 变量的存储类别
  • 7.6.1 程序占用内存空间情况
  • 7.6.2 变量的四种存储类别
  • 7.6.3 各种存储类别变量使用举例
  • 7.7 函数编写实例
  • 本章小结
  • 习题
  • 8章 编译预处理
  • 8.1 宏定义
  • 8.1.1 不带参数的宏定义(简单替换)
  • 8.1.2 带参数的宏定义
  • 8.2 文件包
  • 8.3 条件编译
  • 本章小结
  • 习题
  • 9章 指针
  • 9.1 变量的地址和指针变量
  • 9.2 指针变量的定义、初始化和运算
  • 9.2.1 指针变量的定义和初始化
  • 9.2.2 指针变量的运算
  • 9.2.3 指针变量的引用
  • 9.3 指针与数组
  • 9.3.1 指向数组的指针变量的定义和初始化
  • 9.3.2 通过数组的指针变量引用数组元素
  • 9.3.3 用指针模拟可变长度的数组
  • 9.4 指针变量作为函数的参数和返回值
  • 9.4.1 普通指针变量作为函数参数
  • 9.4.2 数组名作为函数参数
  • 9.4.3 返回指针值的函数
  • 9.5 字符串的指针和指向字符串的指针变量
  • 9.5.1 字符串的表示形式
  • 9.5.2 字符串指针作为函数参数
  • 9.6 指针数组与指向指针的指针
  • 9.6.1 指针数组的定义与使用
  • 9.6.2 字符型指针数组
  • 9.6.3 指针数组作为*in()函数的参数
  • 9.7 指针运算举例
  • 本章小结
  • 习题
  • 0章 结构体与共用体
  • 10.1 结构体
  • 10.1.1 结构体类型的定义
  • 10.1.2 结构体类型变量
  • 10.1.3 结构体数组
  • 10.2 共用体
  • 10.2.1 共用体类型的定义
  • 10.2.2 共用体变量的定义
  • 10.2.3 共用体变量及其引用
  • 10.3 结构体与共用体的比较
  • 10.3.1 结构体与共用体的相同点
  • 10.3.2 结构体与共用体的区别
  • 10.4 typedef命令
  • 10.5 结构体与单向链表
  • 10.5.1 指向结构体的指针
  • 10.5.2 动态内存分配函数
  • 10.5.3 结构体、指针在单向链表中的使用
  • 本章小结
  • 习题
  • 1章 文件
  • 11.1 文件概述
  • 11.1.1 缓冲文件系统
  • 11.1.2 非缓冲文件系统
  • 11.2 文件类型指针
  • 11.3 文件的打开与关闭
  • 11.3.1 文件的打开
  • 11.3.2 文件的关闭
  • 11.4 文件的读/写
  • 11.4.1 字符读/写函数
  • 11.4.2 字符串读/写函数
  • 11.4.3 格式化读/写函数
  • 11.4.4 数据块读/写函数
  • 11.5 文件的定位
  • 11.5.1 重返文件头函数
  • 11.5.2 位置指针移动函数
  • 11.6 文件检测函数
  • 本章小结
  • 习题
  • 2章 C语言综合程序设计案例
  • 12.1 算法和流程图
  • 12.1.1 算法概念
  • 12.1.2 流程图与算法的结构化描述
  • 12.2 简单的“小学生算*自测系统”案例
  • 12.2.1 功能分析
  • 12.2.2 各模块设计
  • 12.2.3 完整程序源代码清单
  • 12.2.4 小学生算*自测系统设计小结
  • 12.3 学生成绩管理系统示例源代码
  • 附录
  • 附录1 ASCII码与字符对照表
  • 附录2 C语言运算符优先级与结合性
  • 附录3 常用库函数

资源下载

资源下载地址1:https://pan.baidu.com/s/1P-7zs6ZTGnLW0JlKLwm3tA

相关资源

网友留言