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

《C语言程序设计(第3版)》课后习题答案

  • 更新:2021-11-23
  • 大小:2.3 MB
  • 类别:C语言
  • 作者:张磊 
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

面向程序设计初学者。特别适合将C语言作为门程序设计课程的高校学生。    分类设置教学实例。部分实例后提供具有扩展性、启发性的思考题,以助于深入掌握相关知识。    主教材与实验指导合二为一。每章均设有实验指导,分为基础实验和综合实验两部分,与理论教学内容密切衔接、相辅相成。    教学课件、程序源代码、试题库等教学资源配套齐全。

目录

  • ●章程序设计概述
  • 1.1程序设计语言
  • 1.2算法
  • 1.2.1算法概念与算法描述
  • 1.2.2算法的逻辑结构
  • 1.2.3算法的特性
  • 1.2.4算法评价
  • 1.3程序设计与实现
  • 1.3.1程序设计的基本过程
  • 1.3.2使用Visual C++6.0实现C语言程序
  • 1.3.3程序设计示例
  • 1.4C语言程序的基本结构
  • 1.4.1程序的函数化结构
  • 1.4.2程序中的常量和变量
  • 1.4.3程序中的基本语句
  • 1.4.4标识符与保留字
  • 1.4.5程序风格
  • 小结
  • 习题1
  • 实验1编辑运行C语言程序
  • 第2章简单程序设计
  • 2.1用printf()函数输出数据
  • 2.1.1固定数值的加法程序
  • 2.1.2printf()函数
  • 2.2用scanf()函数输入数据
  • 2.2.1任意数值的加法程序
  • 2.2.2scanf()函数
  • 2.3输入输出字符数据
  • 2.3.1getchar()函数和putchar()函数
  • 2.3.2字符输入输出应用举例
  • 2.4语言知识补遗
  • 2.4.1数据类型
  • 2.4.2常量详解
  • 2.4.3简单变量详解
  • 2.4.4算术运算
  • 2.4.5赋值运算
  • 2.4.6宏命令
  • 2.5程序设计举例
  • 2.5.1计算三角形面积
  • 2.5.2字母转换
  • 2.5.3鸡兔同笼问题
  • *2.6表达式中数据类型的自动转换
  • *2.7用typedef命名数据类型
  • *2.8使用C++命令输入输出数据
  • 2.8.1简单的C++程序
  • 2.8.2C++的输入和输出
  • 小结
  • 习题2
  • 实验2简单程序设计
  • 第3章分支结构程序设计
  • 3.1简单条件的分支程序
  • 3.1.1判断优等生程序
  • 3.1.2关系表达式
  • 3.1.3if语句
  • 3.2复合条件的分支程序
  • 3.2.1使用新标准的优等生程序
  • 3.2.2逻辑表达式
  • 3.3用switch语句实现分支控制
  • 3.4goto语句
  • 3.5条件运算
  • 3.6分支结构应用举例
  • 3.6.1闰年问题
  • 3.6.2判断等边三角形
  • 3.6.3求解一元二次方程
  • 3.学生成绩分等显示
  • 小结
  • 习题3
  • 实验3分支结构程序设计
  • 第4章循环结构程序设计
  • 4.1while循环结构程序
  • 4.1.1while循环程序示例
  • 4.1.2while语句
  • 4.1.3自增、自减运算
  • 4.2do—while循环结构程序
  • 4.2.1do—while循环程序示例
  • 4.2.2do—while语句
  • 4.3for循环结构程序
  • 4.3.1for循环程序示例
  • 4.3.2for语句
  • 4.3.3逗号表达式
  • 4.4循环体中的控制命令
  • 4.4.1break命令
  • 4.4.2continue命令
  • 4.5多重循环程序
  • 4.5.1多重循环程序示例
  • 4.5.2多重循环的一般结构
  • 4.6循环结构应用举例
  • 4.6.1字符统计
  • 4.6.2比赛评分
  • 4.6.3学生成绩分等统计
  • 4.求大公约数
  • 4.6.5Fibonacci数列
  • 4.6.6乘法表
  • 4.6.7搬砖问题
  • 4.6.8找素数
  • 4.6.9哥德巴赫猜想
  • 小结
  • 习题4
  • 实验4循环结构程序设计
  • 第5章数组程序设计
  • 5.1一维数组程序设计
  • 5.1.1逆序输出数据程序
  • 5.1.2一维数组的定义
  • 5.1.3数值型一维数组的输入和输出
  • 5.1.4数值型一维数组的初始化
  • 5.1.5字符型一维数组的初始化
  • 5.1.6一维数组的存储
  • 5.2字符串操作
  • 5.2.1字符串的输入输出
  • 5.2.2多字符串操作函数
  • 5.2.3其他字符串操作函数
  • 5.3二维数组程序设计
  • 5.3.1矩阵求和程序
  • 5.3.2二维数组的定义
  • 5.3.3二维数组的输入和输出
  • 5.3.4二维数组的初始化
  • 5.3.5二维数组的存储
  • 5.4数组应用
  • 5.4.1排序
  • 5.4.2查找
  • 5.4.3单词统计
  • 5.4.4矩阵运算
  • 5.4.5成绩处理
  • 5.4.6杨辉三角形
  • 小结
  • 习题5
  • 实验5数组程序设计
  • 第6章函数程序设计
  • 6.1函数概述
  • 6.2自定义函数示例
  • 6.3函数定义及调用
  • 6.3.1函数定义
  • 6.3.2函数值和return命令
  • 6.3.3函数调用
  • 函数嵌套和递归函数
  • .1函数嵌套
  • .2递归函数
  • 6.5数组作为函数的参数
  • 6.5.1数组元素作为函数参数
  • 6.5.2一维数组名作为函数参数
  • 6.5.3用一维数组求解二维数组问题
  • 6.6函数应用举例
  • 6.6.1计算长方体的面积
  • 6.6.2利用递归函数计算Fibonacci数列
  • 6.6.3排序函数的设计与应用
  • 6.7变量的作用域和存储类型
  • 6.7.1变量的作用域
  • 6.7.2变量的存储类型
  • 小结
  • 习题6
  • 实验6使用自定义函数的程序设计
  • ……
  • 第7章指针程序设计
  • 第8章结构体程序设计
  • 第9章文件程序设计
  • 附录AC语言的运算符
  • 附录BC语言的保留关键字
  • 附录C常用ASCII码字符对照表
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/1yNJMzbs3_oiraSOx0TDZVA

相关资源

网友留言