计算机基础教育 > 算法与程序设计类

C语言程序设计实验教程(第二版)

书号:9787113102586 套系名称:普通高等教育"十一五"规划教材

作者:李丽娟 张奋主编 出版日期:2009-08-01

定价:15.00 页码 / 开本:118 /16

策划编辑:秦绪好 杨勇 责任编辑:王占清

适用专业:无 适用层次:本科

最新印刷时间:

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •         本书是《C语言程序设计教程(第二版)》(李丽娟、马淑萍主编)的配套使用参考书,通过大量的练习及解答,使读者掌握C语言的相关知识。全书分为两大部分。第一部分为习题解答,包括该书各章的习题和参考解答,并对部分概念性较强的习题给出了注解。第二部分为实验指导,针对每一章节的知识点,安排了不同的上机实验内容,并给出了所有上机实验的参考解答。

            全书的练习安排紧扣相关知识点,内容丰富,实用性强,适合高等院校学生学习C语言时使用,也可作为报考计算机等级考试二级的考生作为考前的参考辅导书和其他自学者的参考书。
  •         要学好C语言程序设计,最重要的就是要多实践。为了帮助读者学好C语言,真正掌握使用C语言进行程序设计,我们在总结第一版教材编写经验的基础上,对第一版的《C语言程序设计实验教程》进行了修订,调整了部分内容,修正了原来的错误。

            本书共分为两部分,第一部分为习题解答,共有11章,与《C语言程序设计教程(第二版)》中各章的习题完全对应,并对部分疑难问题给出了一些解答提示。读者可以根据参考答案,进一步学习掌握C语言的基本概念和编程方法。

            第二部分为实验,共有11章,与《C语言程序设计教程(第二版)》中的章节对应,每一章都有简要地实验目的和实验内容,列出了相关知识和实验范例,并给出了相关的实验练习。

            所有程序的解答有可能不是唯一的,读者可以进一步思考其他的解题方法,以拓宽自己的思路。书中所有程序均在Turbo C 2.0系统上调试通过。

            本书适合作为《C语言程序设计教程(第二版)》的配套参考书,也可以作为其他C语言教材的参考书。

            本书由李丽娟,张奋任主编。第1章、第2章由李丽娟编写,第3章由牛莉编写,第4章、第5章由李盛欣编写,第6章、第7章由马淑华编写,第8章、第9章由欧阳利军编写,第10章由谢建全编写,第11章由于述春编写,徐洪智对本书实验范例的收集、整理和调试做了大量工作。

            由于时间紧,编者水平有限,书中难免出现疏漏之处,恳请读者批评指正,在此表示诚挚的感谢。

            编  者  

            2009年6月

            第二版前言

            为了帮助读者学好C语言,真正掌握用C语言进行程序设计的方法和技巧,我们特意编写了这本《C语言程序设计实验教程》,希望能对学习C语言的读者有所帮助。

            本书共分为两个部分。

            第一部分为习题解答,是对《C语言程序设计》中所有习题的解答,共有11章,与《C语言程序设计》一书的章节完全对应,并对部分疑难问题给出了一些解答提示。读者可以根据参考答案,进一步掌握C语言的基本概念和编程方法。

            第二部分为实验。共有9章,第1章对应《C语言程序设计》第3章的的内容,第2章对应《C语言程序设计》第4章的内容,依此类推。每一章都简要地提出了学习的目的,并给出了相关的实验练习。本书还为教师提供所有实验练习的程序参考答案。

            所有程序的解答有可能不是唯一的,读者可以进一步思考其他的解题方法,以拓宽自己的思路。书中所有程序均在Turbo C 2.0系统上调试通过。

            本书不仅可以作为《C语言程序设计》的参考书,也可以作为其他教材的参考书。

            本书第一部分的第1、2章由李丽娟编写,第3章由牛莉编写,第4、5章由李盛欣编写,第6、7章由马淑萍编写,第8、9章由欧阳利军编写,第10章由谢建全编写,第11章由于述春编写;第二部分的第1章由牛莉编写,第2、3章由李盛欣编写,第4章、第5章由马淑萍编写,第6、7章由欧阳利军编写,第8章由谢建全编写,第9章由于述春编写。

            由于时间紧迫,加之编者水平有限,书中难免出现不足与谬误之处,恳请广大读者批评指正,并请广大读者提出宝贵的意见,在此表示我们真诚的谢意。

            编  者 

            2006年7月

  • 第一部分  习 题 解 答
    第1章  引言 1
    第2章  程序的简单算法制定 2
    第3章  基本程序语句 5
    第4章  选择结构 9
    第5章  循环结构 14
    第6章  函数与编译预处理 18
    第7章  数组 19
    第8章  指针 25
    第9章  构造数据类型 30
    第10章  文件 33
    第11章  位运算 37
    第二部分  实 验 指 导
    第1章  引言 39
    实验一  了解程序开发环境 39
    实验二  C语言开发环境综合练习 40
    实验总结 40
    实验思考 41
    第2章  程序的简单算法制定 42
    实验  程序的简单算法制定实验 42
    实验总结 42
    实验思考 43
    第3章  基本程序语句 44
    实验一  数据类型、运算符与表达式(一) 44
    实验二  数据类型、运算符与表达式(二) 46
    实验三  基本的输入输出语句 47
    实验四  最简单的程序设计 50
    实验总结 52
    实验思考 53
    第4章  选择结构 54
    实验一  if语句的使用 54
    实验二  switch语句的使用 56
    实验总结 59
    实验思考 59
    第5章  循环结构 60
    实验一  while和do…while循环结构的使用 60
    实验二  for循环结构的使用 62
    实验总结 63
    实验思考 64
    第6章  函数与编译预处理 65
    实验一  函数定义与用法 65
    实验二  函数形参与实参的对应关系及递归算法 68
    实验三  变量的存储类型与编译预处理 72
    实验总结 74
    实验思考 75
    第7章  数组 76
    实验一  数组的基本定义与应用 76
    实验二  字符数组 78
    实验三  数组与函数 80
    实验总结 82
    实验思考 82
    第8章  指针 83
    实验一  指针概念及指针变量的定义 83
    实验二  指针与一维数组 85
    实验三  指针与二维数组、函数的关系 88
    实验四  指针综合实验 91
    实验总结 92
    实验思考 92
    第9章  构造数据类型 93
    实验一  结构体、联合与枚举(一) 93
    实验二  结构体、联合与枚举(二) 97
    实验总结 100
    实验思考 100
    第10章  文件 101
    实验一  单个文件的读写 101
    实验二  多个文件的读写 106
    实验三  文件读写综合实验 107
    实验总结 114
    实验思考 115
    第11章  位运算 116
    实验  位运算及应用 116
    实验总结 117
    实验思考 118