当前位置:首页 > 工业技术
C程序设计实验与指导
C程序设计实验与指导

C程序设计实验与指导PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:林哓敏,胡同森主编
  • 出 版 社:杭州:浙江科学技术出版社
  • 出版年份:2010
  • ISBN:9787534138874
  • 页数:210 页
图书介绍:本书是针对本科院校C语言设计教程的实验与指导书。
《C程序设计实验与指导》目录

第1章C程序设计基础知识 1

一、基础部分 1

实验1安装vC++ 1

实验2 VC ++环境下C程序的调试、运行 6

实验3打开C源程序调试、运行 9

二、提高部分 11

实验4 VC ++的环境定制 11

实验5使用VC ++单步调试程序 12

习题一 14

第2章 基本数据类型与常用库函数 16

一、基础部分 16

实验1实型数的输入、输出 16

实验2变量的值、地址与初始化 18

实验3库函数sin的使用 19

二、提高部分 20

实验4库函数pow的使用 20

实验5库函数log10的使用 21

实验6采用%e格式输出数据 22

习题二 24

第3章 运算符和表达式 27

一、基础部分 27

实验1数据类型转换 27

实验2函数调用与数据类型转换 28

实验3算术表达式与条件表达式 29

实验4逻辑表达式与条件表达式 30

二、提高部分 32

实验5算术表达式的应用 32

实验6关系、逻辑表达式的应用 33

习题三 34

第4章 流程控制 37

一、基础部分 37

实验1选择结构 37

实验2 while与do-while语句 39

实验3 break语句 42

实验4 continue语句 43

实验5 for循环语句 44

实验6终止循环或循环结束的判断问题 46

实验7输出上三角形数字图案 47

实验8输出菱形数字图案 49

二、提高部分 50

实验9寻找同构数 50

实验10抓交通肇事犯 51

实验11在九寸的尺上确定三个刻度 52

实验12用迭代法求方程的实根 54

习题四 56

第5章 函数 60

一、基础部分 60

实验1自定义函数的概念 60

实验2将非零实数四舍五入到小数点后n位的函数 62

实验3显示一元二次方程根的函数 64

实验4向调用函数传递一元二次方程根的函数 65

实验5查找并返回三个数中最大值或最小值的函数 67

实验6判断某数是否为合数的函数 68

实验7返回一个整数的反序数的函数 69

二、提高部分 70

实验8编写简单的递归函数 70

实验9递归函数调用过程分析 72

实验10返回值为空类型的递归函数 74

习题五 76

第6章 编译预处理与变量的作用域 79

基础部分 79

实验1文件包含预处理命令 79

实验2宏定义预处理命令 80

实验3变量的作用域与可见性 82

实验4变量的存储类型 84

习题六 85

第7章 数组 88

一、基础部分 88

实验1一维数组的概念 88

实验2求平均值与均方差 90

实验3查找数组元素 91

实验4用“筛法”求素数 92

实验5用“比较法”对一维数组排序 94

实验6用“插入法”对一维数组排序 95

实验7字符串的概念 96

实验8字符串处理函数 98

二、提高部分 100

实验9二维数组的概念 100

实验10二维数组每行同除以对角元素 102

实验11用二维数组生成二项式系数表 103

实验12二维数组按行排序 105

习题七 107

第8章 指针 111

一、基础部分 111

实验1指针常量的概念 111

实验2指针变量的概念 112

实验3用指针变量作函数形参、改变相应实参变量的值 113

实验4用指针变量作函数形参访问调用函数中的数组 115

实验5用指针变量作函数形参访问调用函数中的字符串 117

实验6返回指针值的函数 118

实验7动态分配一维数组的存储空间 119

实验8关于悬挂指针 120

二、提高部分 121

实验9二级指针常量的概念 121

实验10动态分配二维数组的存储空间 122

实验i1用二级指针变量作形参编制处理二维数组的函数 125

实验12用一级指针变量作形参编制处理二维数组的函数 127

实验13指向函数的指针 128

习题八 131

第9章 结构体 136

一、基础部分 136

实验1结构体类型数据的声明和直接引用 136

实验2结构体类型数据的声明和间接引用 138

实验3返回结构体类型数据的函数 139

实验4用指向结构体类型数据的指针变量作函数形参 141

实验5链表、建立链表与遍历链表 143

实验6反向链表的建立与遍历 144

二、提高部分 146

实验7复数的四则运算 146

实验8建立链表的自定义函数 147

实验9删除链表中节点的自定义函数 149

实验10在链表中插入节点的自定义函数 151

习题九 153

第10章 位运算 156

一、基础部分 156

实验1了解字符机内码 156

实验2按位取反和异或运算 158

实验3显示32位整型数据的机内码 159

二、提高部分 160

实验4显示float类型数据的机内码 160

实验5巧用位运算解决“分堆”问题 162

习题十 164

第11章 文件 165

一、基础部分 165

实验1用fputs、fputc函数写文本文件 165

实验2用fgets、fgetc读文本文件 167

实验3用标准格式输入函数fseanf读文本文件 168

实验4用标准格式输出函数fprintf写文本文件 169

实验5读、写二进制文件的函数fread、fwrite 171

实验6时文件加密、解密 173

二、提高部分 175

实验7多文本文件操作:查找 175

实验8多文本文件操作:合并 177

实验9显示double类型数据的机内码 179

实验10文本文件的随机读、写 181

实验11二进制文件的随机读、写 182

习题十一 183

参考答案 186

相关图书
作者其它书籍
返回顶部