图书介绍
C语言程序设计上机指导PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计上机指导](https://www.shukui.net/cover/32/33400694.jpg)
- 杨晓波,要路岗主编 著
- 出版社: 北京:国防工业出版社
- ISBN:9787118076776
- 出版时间:2011
- 标注页数:204页
- 文件大小:19MB
- 文件页数:215页
- 主题词:C语言-程序设计-高等学校-教学参考资料
PDF下载
下载说明
C语言程序设计上机指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 上机实验1
第1章 熟悉C语言上机环境1
1.1 课内上机实验题目1
实验1.1.1 输出“欢迎使用VC++”1
实验1.1.2 输入3个数并输出平均值2
实验1.1.3 输入3个数交换后输出2
1.2 课外扩展上机实验题目2
实验1.2.1 求矩形的面积2
第2章 数据类型、运算符与表达式4
2.1 课内上机实验题目4
实验2.1.1 分析程序结果4
实验2.1.2 自加和自减运算5
实验2.1.3 各种运算符的使用5
2.2 课外扩展上机实验题目6
实验2.2.1 加密程序6
实验2.2.2 测试整型和字符型数据表示7
实验2.2.3 测试转义字符对输出的控制作用7
实验2.2.4 测试实型数据的舍入误差8
第3章 简单的C程序设计9
3.1 课内上机实验题目9
实验3.1.1 分析程序功能9
实验3.1.2 格式输出练习9
实验3.1.3 printf()函数的使用10
实验3.1.4 字符输入输出函数10
实验3.1.5 putchar()函数的使用10
实验3.1.6 计算两个数的和、差、积、商11
3.2 课外扩展上机实验题目11
实验3.2.1 不同类型数据的输入11
实验3.2.2 计算三角形的周长和面积11
实验3.2.3 逆序输出正整数12
实验3.2.4 计算商品的实际售价12
实验3.2.5 计算圆周长、圆面积、圆柱体表面积、圆柱体体积13
第4章 程序的控制结构14
4.1 课内上机实验题目14
实验4.1.1 分析程序功能14
实验4.1.2 计算两个正数的和、差、积、商14
实验4.1.3 计算运费15
实验4.1.4 判断闰年15
实验4.1.5 转换星期15
实验4.1.6 输出某月天数16
实验4.1.7 猜数游戏17
4.2 课外扩展上机实验题目17
实验4.2.1 排列问题17
实验4.2.2 判断某一天是某一年的第几天18
实验4.2.3 将整数每位数字转换为英文19
实验4.2.4 打印出所有的“水仙花数”19
实验4.2.5 将某一正整数分解质因数20
实验4.2.6 判定三角形是何种三角形21
实验4.2.7 计数控制的循环21
实验4.2.8 条件控制的循环22
实验4.2.9 标记控制的循环22
实验4.2.10 需要放置多少粒小麦23
实验4.2.11 编程实现人民币的拆分24
实验4.2.12 输出百分制分数25
实验4.2.13 判断某人是否肥胖25
实验4.2.14 老师和老师夫人的年龄26
实验4.2.15 回文数判断27
实验4.2.16 猴子吃桃27
实验4.2.17 兔子对数28
实验4.2.18 奖金统计28
第5章 函数30
5.1 课内上机实验题目30
实验5.1.1 调试运行下列程序30
实验5.1.2 利用以下递归公式求qn(x)前5项值32
实验5.1.3 用递归方法求函数f(x,n)的值32
实验5.1.4 用递归方法计算斐波那契数列33
实验5.1.5 编写一判断素数的函数34
实验5.1.6 带参数的宏定义举例35
实验5.1.7 定义宏,将大写字母转换成小写字母36
5.2 课外扩展上机实验题目36
实验5.2.1 将正偶数n拆成两个素数之和36
实验5.2.2 求两个正数的最大公约数和最小公倍数37
实验5.2.3 牛顿迭代法求方程的根38
实验5.2.4 打印年历39
第6章 数组43
6.1 课内上机实验题目43
实验6.1.1 写出程序的主要功能43
实验6.1.2 二维字符数组的使用43
实验6.1.3 二维数组的使用44
实验6.1.4 一维字符数组的使用44
实验6.1.5 二维数组的加法44
实验6.1.6 字符串的使用45
6.2 课外扩展上机实验题目45
实验6.2.1 平分七筐鱼45
实验6.2.2 餐饮服务质量调查打分47
实验6.2.3 学生成绩统计48
实验6.2.4 青年歌手参加歌曲大奖赛打分50
实验6.2.5 查找最长单词51
实验6.2.6 将一个字符串插入到另一个字符串的指定位置52
实验6.2.7 找鞍点52
第7章 指针54
7.1 课内上机实验题目54
实验7.1.1 用指针输出整型数组元素54
实验7.1.2 用指针处理字符数组元素54
实验7.1.3 用指针进行数组元素运算54
实验7.1.4 用指针变量输出字符55
实验7.1.5 字符指针的使用55
实验7.1.6 指向指针的指针55
实验7.1.7 指向指针的指针和指针数组55
实验7.1.8 指向一维数组的指针56
实验7.1.9 用指针实现3个数排序56
实验7.1.10 用指针计算平均成绩56
实验7.1.11 指针数组处理字符串57
7.2 课外扩展上机实验题目57
实验7.2.1 观察指针变量值的变化规律57
实验7.2.2 向一组有序的字符串中插入一个新的字符串58
实验7.2.3 合并排序60
第8章 结构体和共用体63
8.1 课内上机实验题目63
实验8.1.1 结构体变量做函数参数63
实验8.1.2 结构体指针变量做函数参数63
实验8.1.3 结构体的指针的使用64
实验8.1.4 结构体数组的使用64
实验8.1.5 构造单向链表64
实验8.1.6 结构体的嵌套和结构体指针数组的使用65
实验8.1.7 结构体数组名做函数参数65
实验8.1.8 结构体应用66
实验8.1.9 共用体的成员变量空间共用示例166
实验8.1.10 共用体的成员变量空间共用示例267
8.2 课外扩展上机实验题目67
8.2.1 查找定价最高和最低的书名及定价67
8.2.2 跳水比赛计分68
8.2.3 工资调整70
8.2.4 出卖耶稣的叛徒72
8.2.5 用单链表来实现出卖耶稣的叛徒73
第9章 文件操作75
9.1 课内上机实验题目75
实验9.1.1 阅读程序写结果75
实验9.1.2 向data.dat文件写入100条记录75
实验9.1.3 统计平均成绩高于90分的学生人数76
实验9.1.4 阅读程序写出程序功能76
9.2 课外扩展上机实验题目77
实验9.2.1 将两个文本文件连接为一个文本文件77
实验9.2.2 将一个文件复制到另一个文件78
实验9.2.3 给文本文件加上行号另存78
实验9.2.4 多文件程序的实现80
实验9.2.5 多文件程序练习82
第10章 位运算86
10.1 课内上机实验题目86
实验10.1.1 分析下面程序运行结果86
实验10.1.2 右移运算和与运算86
实验10.1.3 位域的使用87
实验10.1.4 左移运算87
实验10.1.5 混合运算87
实验10.1.6 关系运算和位运算88
实验10.1.7 字符型运算的位运算88
10.2 课外扩展上机实验题目88
实验10.2.1 将一个二进制整数的奇数位翻转88
实验10.2.2 将十进制数转化为二进制数89
实验10.2.3 将十六进制数按二进制输出89
实验10.2.4 判断给定的整数是不是2的整数次幂90
实验10.2.5 利用位运算实现加法和减法90
第11章 C程序设计常见错误及解决方案92
11.1 课内上机实验题目92
实验11.1.1 将两个字符串连接起来92
实验11.1.2 输入10个数输出最大值和最小值92
实验11.1.3 s=1+1/3+1/5+1/7+…+1/(2n+1)93
11.2 课外扩展上机实验题目93
实验11.2.1 提取字符串中所有字母93
实验11.2.2 输出下列表达式的值94
实验11.2.3 输出整数n的所有质数因子95
实验11.2.4 用函数统计某班学生的平均成绩96
第二部分 课后习题及解析98
第1章 程序设计基础98
1.1 习题98
1.2 习题解析100
第2章 数据类型、运算符与表达式102
2.1 习题102
2.2 习题解析103
第3章 简单的C程序设计105
3.1 习题105
3.2 习题解析108
第4章 程序的控制结构111
4.1 习题111
4.2 习题解析116
第5章 函数120
5.1 习题120
5.2 习题解析126
第6章 数组129
6.1 习题129
6.2 习题解析134
第7章 指针138
7.1 习题138
7.2 习题解析142
第8章 结构体和共用体146
8.1 习题146
8.2 习题解析152
第9章 文件操作158
9.1 习题158
9.2 习题解析162
第10章 位运算165
10.1 习题165
10.2 习题解析167
第11章 C程序设计常见错误及解决方案168
11.1 习题168
11.2 习题解析171
第三部分 课程设计172
3.1 学生综合测评管理系统172
3.2 小型信息管理系统180
3.3 通讯录管理系统187
附录198
参考文献203