图书介绍
嵌入式C程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 胡德清,曾妍主编;曾宝国,陈运军,王树森副主编 著
- 出版社: 东软电子出版社
- ISBN:9787894360847
- 出版时间:2013
- 标注页数:237页
- 文件大小:28MB
- 文件页数:251页
- 主题词:
PDF下载
下载说明
嵌入式C程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 认识C程序1
1.1 项目一:认识C程序的基本结构1
1.1.1 任务1:输出一个字符串1
1.1.2 任务2:编写自定义函数实现求两个整数的和在主函数中输出1
1.1.3 知识准备2
1.2 项目二:编写、运行和调试任务2的程序3
1.2.1 认识C语言的集成开发环境3
1.2.2 C程序的编译过程5
1.3 本章小结6
习题一6
第2章 认识C程序的语法7
2.1 项目一:认识C语言的数据类型7
2.1.1 任务:计算圆的周长和面积8
2.1.2 知识准备8
2.2 项目二:认识C语言的运算符与表达式12
2.2.1 任务1:算术运算符及其表达式13
2.2.2 任务2:关系运算符及其表达式14
2.2.3 任务3:逻辑运算符及其表达式14
2.2.4 任务4:位运算符及其表达式16
2.2.5 任务5:赋值运算符及其表达式16
2.2.6 任务6:其他运算符及其表达式18
2.3 本章小结19
习题二20
第3章 顺序结构程序设计22
3.1 项目一:字符输入输出函数的应用22
3.1.1 任务:小写字母转换为大写字母22
3.1.2 知识准备22
3.2 项目二:带格式控制的输入输出函数的应用23
3.2.1 任务:输入平行四边形的底和高,输出其面积(保留两位小数)23
3.2.2 知识准备23
3.3 项目三:顺序结构的程序设计26
3.3.1 任务:输入圆柱体的底半径和高,输出其体积(保留三位小数)26
3.3.2 知识准备27
3.4 本章知识强化27
3.5 本章小结28
习题三28
第4章 选择结构程序设计31
4.1 项目一:单分支if语句31
4.1.1 任务:字符检测与输出31
4.1.2 知识准备31
4.2 项目二:双分支if语句32
4.2.1 任务:任意输入两个不相等的整数,输出较大的数32
4.2.2 知识准备32
4.3 项目三:if语句的嵌套33
4.3.1 任务1:检测键盘输入的字符类型33
4.3.2 知识准备34
4.3.3 任务2:检测键盘输入的字符类型35
4.3.4 知识准备37
4.4 项目四:switch和break语句37
4.4.1 任务:用switch语句将百分制成绩转换成五级制输出37
4.4.2 知识准备38
4.5 本章知识强化39
4.6 本章小结42
习题四42
第5章 循环结构程序设计46
5.1 项目一:while循环46
5.1.1 任务:编程实现求1+2+3+…+100的和46
5.1.2 知识准备46
5.2 项目二:do-while循环47
5.2.1 任务:编程实现求正整数n的阶乘47
5.2.2 知识准备48
5.3 项目三:for循环49
5.3.1 任务:编程判断整数n是否是素数49
5.3.2 知识准备50
5.4 项目四:多重循环51
5.4.1 任务:编程实现求1到10的阶乘之和51
5.4.2 知识准备52
5.5 本章知识强化52
5.6 本章小结57
习题五58
第6章 数组63
6.1 项目一:数值型一维数组的应用63
6.1.1 任务:统计一组数据中正数的个数和他们的累加和63
6.1.2 知识准备64
6.1.3 知识强化69
6.2 项目二:数值型二维数组的应用72
6.2.1 任务:输入输出一个二维数组,并输出各元素的地址72
6.2.2 知识准备73
6.2.3 知识强化75
6.3 项目三:字符型数组和字符串的应用78
6.3.1 任务:利用一维数组输出字符串“I Am Student!”78
6.3.2 知识准备79
6.4 本章知识强化85
6.5 本章小结88
习题六89
第7章 函数94
7.1 项目一:函数调用94
7.1.1 任务:编写两个自定义函数实现求两数的和与积94
7.1.2 知识准备95
7.1.3 知识强化98
7.1.4 使用递归调用的方法求正整数n的阶乘101
7.1.5 知识准备102
7.1.6 知识强化103
7.2 项目二:模块化程序设计105
7.2.1 任务:设计一个等差数据系列产生器105
7.2.2 知识准备105
7.2.3 知识强化112
7.3 本章小结115
习题七115
第8章 指针121
8.1 项目一:指针变量的应用121
8.1.1 任务:采用传址调用交换a,b变量的值121
8.1.2 知识准备122
8.1.3 知识强化127
8.2 项目二:数组指针的应用130
8.2.1 任务1:用下标法和指针法输出数组元素130
8.2.2 知识准备130
8.2.3 知识强化133
8.2.4 任务2:采用不同的地址计算法输出二维数组元素136
8.2.5 知识准备138
8.2.6 知识强化140
8.3 项目三:字符串指针的应用141
8.3.1 任务:利用指针变量输出字符数组的内容141
8.3.2 知识准备142
8.3.3 知识强化143
8.4 项目四:函数指针的应用145
8.4.1 任务:使用函数指针变量调用函数145
8.4.2 知识准备146
8.4.3 知识强化150
8.5 项目五:指针数组的应用152
8.5.1 任务:使用指针数组找出多个字符串中的最大串152
8.5.2 知识准备153
8.5.3 知识强化154
8.6 项目六:指向指针的指针的应用155
8.6.1 任务:字符串排序155
8.6.2 知识准备156
8.6.3 知识强化157
8.7 本章小结158
习题八159
第9章 结构体与共用体167
9.1 项目一:结构体的应用167
9.1.1 任务:输出学生信息表167
9.1.2 知识准备168
9.2 项目二:结构体数组的应用173
9.2.1 任务:编写程序实现对候选人的得票数进行统计173
9.2.2 知识准备174
9.3 项目三:指向结构体类型数据的指针变量的应用175
9.3.1 任务:使用指针输出结构体成员的值175
9.3.2 知识准备176
9.3.3 知识强化177
9.4 项目四:共用体的应用180
9.4.1 任务:编写程序用于学校对教师和学生信息进行统计180
9.4.2 知识准备181
9.4.3 知识强化184
9.5 本章小结185
习题九189
第10章 文件193
10.1 项目:文件应用193
10.1.1 任务:文件的写入和读取193
10.1.2 知识准备194
10.1.3 知识强化202
10.2 本章小结207
习题十208
第11章 综合实训一:编程制作一个同学通讯录211
第12章 综合实训二:设计一个竞赛计分系统221
附录230
附录1 ASCII码表230
附录2 常用库函数231
附录3 运算符及其优先级235
参考文献237
热门推荐
- 720216.html
- 3093744.html
- 3378762.html
- 1002557.html
- 667277.html
- 2312226.html
- 2739206.html
- 1509878.html
- 1439035.html
- 1106442.html
- http://www.ickdjs.cc/book_3113938.html
- http://www.ickdjs.cc/book_576584.html
- http://www.ickdjs.cc/book_2556515.html
- http://www.ickdjs.cc/book_1047862.html
- http://www.ickdjs.cc/book_3518773.html
- http://www.ickdjs.cc/book_2342904.html
- http://www.ickdjs.cc/book_1011982.html
- http://www.ickdjs.cc/book_21144.html
- http://www.ickdjs.cc/book_586116.html
- http://www.ickdjs.cc/book_1000443.html