C语言程序设计实验实训教程
作者: 孟爱国,彭进香 主编
出版时间:2018年版
丛编项: 普通高等学校十三五规划教材
内容简介
《C语言程序设计实验实训教程》是与《C语言程序设计与项目实训教程(上、下)》配套使用的教学参考书,对讲解的主题力求从实例引出问题,对问题进行分析,并用伪语言描述问题的求解过程,从求解过程的关键语句引出本部分要讲解的主要问题,如语法规则,使用方法,注意要点等。通过案例研究加强知识的综合运用。在学生掌握了一些程序设计方法之后,逐步引入案例研究,后是一个相当于课程设计的一个综合案例,通过案例的剖析,实现提高学生的应用能力目的。《C语言程序设计实验实训教程》是学习C语言和上机实践的必备参考书,可作为高等院校计算机专业或其他专业的计算机程序设计教学用书,也可作为从事计算机应用的科技人员的参考书及培训教材。
目录
第一部分 C语言上机指导
第1章 C语言上机实验
1.1 熟悉C语言程序开发环境
1.2 数据描述
1.3 顺序结构程序设计
1.4 选择结构程序设计
1.5 循环结构程序设计
1.6 函数和编译预处理
1.7 数组
1.8 数组和函数综合程序设计
1.9 指针
1.10 指针、函数和数组综合程序设计
1.11 结构体和共用体
1.12 文件
1.13 综合程序设计
第2章 上机实验内容参考答案
2.1 熟悉C语言程序开发环境
2.2 数据描述
2.3 顺序结构程序设计
2.4 选择结构程序设计
2.5 循环结构程序设计
2.6 函数和编译预处理
2.7 数组
2.8 数组和函数综合程序设计
2.9 指针
2.10 指针、函数和数组综合程序设计
2.11 结构体和共用体
2.12 文件
2.13 综合程序设计
第二部分 C语言经典程序100例
第3章 熟悉C语言程序开发环境
实例1 输出一个心形
实例2 输出考试界面
实例3 计算长方形的周长
第4章 数据描述
实例1 输出数值型常量
实例2 变量的赋值和输出
实例3 等级制成绩
实例4 水池注水问题
实例5 逻辑优化问题
实例6 字符串常量的输出
第5章 顺序结构程序设计
实例1 计算三角形的面积
实例2 求学生总成绩和平均成绩
实例3 小数分离
实例4 求直角三角形的斜边
第6章 选择结构程序设计
实例1 模拟考试系统
实例2 飞机行李托运
实例3 计算某日是星期几
实例4 饮料贩卖机
第7章 循环结构程序设计
实例1 猜数字游戏
实例2 小球下落问题
实例3 验证数列极限
实例4 一数三平方
实例5 求等差数列
实例6 亲密数
实例7 新郎和新娘
实例8 尼科彻斯定理
实例9 黑纸与白纸
实例10 求圆周率n
实例11 计算e值
实例12 分解质因数
实例13 特殊整数
实例14 彩球问题
实例15 求总数问题
实例16 灯塔数量
实例17 气压与高度
实例18 银行存款问题
实例19 绘制空心菱形
实例20 绘制国际象棋棋盘
实例21 推测模糊号码
实例22 常胜将军
实例23 掷骰子
实例24 四方定理
实例25 角谷猜想
实例26 将真分数分解为埃及分数
第8章 函数和编译预处理
实例1 哥德巴赫猜想
实例2 递归解决分鱼问题
实例3 牛顿迭代法求方程根
实例4 黑洞数
实例5 分数比较
实例6 回文数的形成
实例7 旅馆房间管理
第9章 数组
实例1 打鱼还是晒网
实例2 十进制转换为二进制
实例3 n进制转换为十进制
实例4 巧分苹果
实例5 IP地址形式输出
实例6 自守数
实例7 新同学年龄
实例8 计算字符串中有多少个单词
实例9 查找相同成绩
实例10 统计平原地区降水信息
实例11 5—魔方阵
实例12 删除字符串中的连续字符
实例13 有序字符串的合并
实例14 对调最大数与最小数位置
实例15 猜牌术
实例16 狼追兔子
实例17 双色球
实例18 填表格
实例19 数据加密问题
实例20 三个数组的关系
实例21 计算分数精确值
实例22 24点
实例23 折半查找
实例24 平分7筐鱼
实例25 8个皇后问题
实例26 螺旋矩阵
实例27 人机猜数
第10章 指针
实例1 大数乘方
实例2 查找位置信息
实例3 寻找相同元素的指针
实例4 卡布列克常数
实例5 农夫过河
实例6 黑白子交换
实例7 字符串替换
实例8 指定位置插入字符
实例9 字符串中的最长单词
第11章 结构饰和共用1本
实例1 商品信息的动态存放
实例2 当前时间转换
实例3 输出教师信息
实例4 候选人选票程序
实例5 约瑟夫环
实例6 个人所得税问题
实例7 求一个数的补码
实例8 合并两个链表
实例9 单链表节点逆置
实例10 选美比赛
实例11 分块查找
第12章 文件
实例1 统计文件内容
实例2 重命名文件
实例3 管理学生记录
参考文献