21世纪高等学校计算机规划教材

C语言程序设计实验指导

C语言程序设计实验指导
分享 推荐 0 收藏 1 阅读 967
王富强 , 孔锐睿 (主编) 张春玲 , 刘明华 , 李朝玲 , 孙劲飞 (副主编) 978-7-115-37781-4

关于本书的内容有任何问题,请联系 张斌

1.编者具有丰富的教学与指导经验。本书所有编者都具有丰富的一线教学经验,有些编者参加过企业的社会实践,有些编者参加过专门C语言培训,更有个别编者指导学生参加C语言大赛,所以本书编撰思路以企业、社会需求为导向,紧跟当前C语言程序设计的发展和应用水平,注重实际开发设计能力,全面培养学生的程序设计能力和应用能力。
2.本书实例丰富,代表性强。编者对本书实例的选取,以解决实际问题为导向,选择学习或生活中常碰到的问题作为实例解决点,数学的分段函数、迭代法求解,线性代数的矩阵运算,商场的打折促销、学生成绩的数据处理以及文件的存储操作等都是实例选取的方向。
3.分析透彻,可移植性高。
编者安排的每一个实例几乎都有解题的分析思路和延伸指导,这不管对初学者还会自学者的思维开拓具有很好的启发和带动作用。本书所有案例,不但适应前期的编译环境下,还可以在最新的编译环境如Microsoft Visual Studio2010(2012)下运行,Microsoft Visual C++6.0环境更是适合。
¥25.00 ¥21.25 (8.5 折)

内容摘要

本书是《C语言程序设计》的配套实验指导书,总共12章,包含C语言简介及程序设计与算法、顺序结构程序设计、选择结构程序设计等章节实验内容。每章都包含本章实验知识、实验要求、实验内容、综合实验和本章实验总结等内容。本书各章节实验内容由浅入深,以浅显易懂、实用的形式详细讲解知识要点,并结合实例实现理论联系实际,指导读者如何强化基础知识、应用程序设计基本思想开发设计程序,使读者达到举一反三的目的。
本书的最后是《C语言程序设计》的习题解答,所有习题的参考答案在Visual C++ 6.0环境下都能运行,多数程序通过了在Microsoft Visual Studio 2010环境下的编译。
全书内容紧扣《C语言程序设计》的知识点,案例丰富、实用性强,可作为普通高等院校和高职高专院校程序设计语言类教材,也适用于各类培训班和读者自学的教材。

目录

目录
第 1章 C语言简介 1
1.1实验知识 1
1.2实验要求 1
1.3实验内容 2
1.3.1 熟悉Visual C++6.0编译环境 2
1.3.2 熟悉Microsoft Visual Studio 2010编译 6
1.4综合实例 9
1.5实验总结 12
1.6实验习题参考 12
第 2章 程序设计与算法 13
2.1实验知识 13
2.2实验要求 13
2.3实验内容 14
2.3.1 分段函数的算法描述 14
2.3.2 循环结构的算法描述 15
2.4本章实验总结 16
第3章 数据类型、运算符和表达式 17
3.1实验知识 17
3.2实验要求 18
3.3实验内容 18
3.3.1C程序设计书写数学公式 18
3.3.2 自增++自减--运算符与逻辑运算符 19
3.3.3表达式的计算 20
3.3.4简单算法的应用 21
3.3.5多运算符的混合运算 22
3.4本章实验总结 23
第4章 顺序结构程序设计 24
4.1实验知识 24
4.2实验要求 25
4.3实验内容 25
4.4本章实验总结 27
4.5实验参考答案及解析 27
第5章 选择结构程序设计 30
5.1实验知识 30
5.1.1单分支if语句 30
5.1.2双分支if-else语句 30
5.1.3多分支语句 31
5.1.4嵌套 32
5.1.5switch与break语句 32
5.2实验要求 33
5.3实验内容 33
5.3.1 实验一单分支选择语句 33
5.3.2 实验二双分支选择语句 34
5.3.3实验三 多分支选择语句 34
5.3.4实验四 switch语句 35
5.4综合实验 36
5.5本章实验总结 37
第6章 循环结构 38
6.1实验知识 38
6.1.1while语句 38
6.1.2do……while语句 38
6.1.3for语句 39
6.1.4循环状态控制 39
6.2实验要求 40
6.3实验内容 40
6.3.1 使用while语句编写程序 40
6.3.2 使用do……while语句编写程序 41
6.3.3 使用for语句编写程序 42
6.3.4循环嵌套 43
6.3.5使用for循环打印二维几何图案 44
6.4综合例题 45
6.5本章实验总结 49
6.6实验内容参考答案 49
第7章 数组 50
7.1实验知识 50
7.1.1 一维数组 50
7.1.2二维数组及多维数组 50
7.1.3字符数组与字符串 51
7.1.4常用的字符串处理函数 51
7.2实验要求 52
7.3实验内容 52
7.3.1一维数组的应用 52
7.3.2二维数组的应用 55
7.3.3字符数组与字符串的应用 56
7.4.4字符串常用函数的应用 57
7.4综合实例 58
7.5实验总结 62
7.6实验参考答案 62
第8章 函数 64
8.1实验知识 64
8.1.1函数的三要素 64
8.1.2函数之间的参数传递 65
8.1.3函数的嵌套调用和递归调用 65
8.1.4一维数组名作为函数的参数 66
8.1.5局部变量和全局变量 66
8.1.6变量的存储类型 66
8.1.7内部函数和外部函数 67
8.2实验要求 67
8.3实验内容 68
8.3.1 实验一 68
8.3.2 实验二 69
8.3.3 实验三 70
8.3.4 实验四 71
8.3.5 实验五 73
8.4综合例题 75
8.5本章实验总结 77
第9章 预处理命令 79
9.1实验知识 79
9.1.1宏定义 79
9.1.2文件包含 79
9.1.3条件编译 79
9.2实验要求 80
9.3实验内容 80
9.3.1 实验一 80
9.3.2 实验二 81
9.3.3 实验三 82
9.4综合例题 83
9.5本章实验总结 84
第 10章 指针 85
10.1实验知识 85
10.1.1指针变量的定义和初始化 85
10.1.2 &运算符和*运算符 85
10.1.3使用指针运算符应该注意的问题 85
10.1.4对指针变量的操作 85
10.1.5指向数组的指针变量的使用 86
10.1.6指针数组和多级指针 86
10.1.7指针作为函数的参数 86
10.1.8指针型函数及函数指针 86
10.2实验要求 87
10.3实验内容 87
10.3.1指针基础及指针运算 87
10.3.2数据交换 88
10.3.3字符串反转及字符串连接 90
10.4综合例题:数据元素奇偶排列 92
10.5本章实验总结 93
第 11章 结构体和共同体 94
11.1 实验知识 94
11.1.1结构体变量的定义和引用 94
11.1.2 结构体指针 95
11.1.3 链表 96
11.1.4 共用体 97
11.2 实验要求 98
11.3实验内容 98
11.3.1 结构体变量的应用 98
11.3.2 结构体数组的使用 99
11.3.3 链表的应用 100
11.3.4共用体的应用 102
11.4 综合例题 103
11.5 本章实验总结 110
第 12章 文件 111
12.1实验知识 111
12.1.1文件指针 111
12.1.2文件的打开与关闭 111
12.1.3文件的读写 112
12.2实验要求 113
12.3实验内容 113
12.4实验参考答案及解析 114
《C语言程序设计》习题参考答案 120
第 1章 C语言简介 120
第 2章 程序设计与算法 121
第3章 数据类型、运算符与表达式 125
第4章 顺序结构 128
第5章 选择结构 130
第6章 循环结构 133
第7章 数组 139
第8章 函数 144
第9章 预处理命令 152
第 10章 指针 154
第 11章 结构体与共同体 164
第 12章 文件 176
参考文献 177

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

讲授课程: C语言程序设计、VB程序设计、C++程序设计
主要研究项目及领域: 数据库与信息管理系统
近几年出版的教材:出版的教材:《计算机基础》,2010年9月,人民邮电出版社

同系列书

  • 计算机网络教程(第5版)(微课版)

    谢希仁 谢钧

    本书共为7章,主要内容包括概述、物理层、数据链路层(包括局域网)、网络层与网络互连、运输层、网络应用、网络安全...

    ¥49.80
  • 计算机网络技术及应用

    郭浩

    全书共分为7个章节,系统地阐述了计算机网络的概念和知识、数据通信基本知识、网络体系结构、局域网原理和技术、In...

    ¥32.00
  • 网络规划与设计实用教程

    何利

    本书根据网络工程项目工作安排知识点,脉络清晰,理论知识系统。注重理论与实践的紧密结合,充分考虑了各类型、各层次...

    ¥49.80
  • Office高级应用教程

    李静毅

    本书共7章,主要内容包括:办公自动化基本概念和计算机相关基础知识;利用Word 2010编辑文档、美化文档以及...

    ¥49.80
  • C语言程序设计

    陈维

    根据中国高等院校计算机基础教育研究会发布的“中国高等院校计算机基础教育课程体系2014”中关于程序设计类课程教...

    ¥54.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部