内容简介:  《C语言编程实例》将蓝牙小车作为教学组织引领,开展各章节、模块的教学,在教学的过程中把C语言编程、VC++软件操作、单片机外围电路搭建与调试、CAD机械制图、激光切割零件制作等知识与技能点串成知识、技能链,并以此涵盖产品的设计、安装和调试,突出“产品引领法”的基本特征:产品引领、知识系统、激发兴趣、内容实用、突出能力、边学边用。本书可作为中职院校电类专业师生的教材,也可作为企业电子技术从业人员的培训用书,还可供电子技术初学者参考。

目录:前言

第1 章 标准C 语言程序与VC 6.0 1

第2 章 标准C 语言程序基础 6

2.1 标准C 语言程序基本框架 6

2.2 库函数头文件调用 6

2.3 基本数据类型 7

2.4 常量与变量 8

2.4.1 常量 8

2.4.2 变量 9

2.5 主函数main( ) 9

2.6 顺序结构及其应用 10

2.6.1 格式输出函数 10

2.6.2 格式输入函数 12

2.7 运算符符号与表达式 12

2.7.1 表达式 12

2.7.2 赋值运算符及赋值表达式 12

2.7.3 算术运算符及算术表达式 13

2.7.4 关系运算符及关系表达式 13

2.7.5 逻辑运算符及逻辑表达式 13

2.7.6 自增自减运算符 13

2.7.7 符号优先级 14

2.8 分支结构及其应用 15

2.8.1 if 语句 15

2.8.2 switch 语句结构 17

2.8.3 分支结构程序应用实例 19

2.9 循环结构及其应用 22

2.9.1 for 语句 23

2.9.2 while 语句 23

2.9.3 do…while 语句 24

2.9.4 循环结构应用实例 25

2.10 数组及其应用 30

2.10.1 一维数组 32

2.10.2 字符串数组及其处理 33

2.10.3 数组应用实例 35

2.11 子函数及其应用 38

2.11.1 函数的定义 39

2.11.2 函数的调用 40

第3 章 Arduino 单片机开发套件简介 42

3.1 Arduino 单片机开发板硬件说明 42

3.2 Sensor Shield 扩展板硬件说明 42

3.3 数字量与模拟量 43

3.4 Arduino IDE 编程软件使用说明 44

第4 章 Arduino C 语言程序应用 47

4.1 Arduino C 语言程序基本框架介绍 47

4.2 Arduino C 语言程序与标准C 语言程序的异同 47

4.3 单片机外围电路及其元器件 48

4.4 常用库函数介绍 51

4.5 数字口输出控制 52

实验一:LED 闪烁实验 53

实验二:流水灯实验 54

4.6 数字口输入控制 57

实验三:按键控制LED 灯 58

4.7 模拟量输出控制 60

实验四:呼吸灯实验 60

4.8 模拟量输入控制 61

实验五:环境光检测实验 62

实验六:电位器调光实验 62

4.9 舵机的控制 63

实验七:电位器控制舵机实验 63

第5 章 机械设计与机械制图基础 66

5.1 AutoCAD 软件基本操作 66

5.1.1 AutoCAD 的界面 66

5.1.2 AutoCAD 的文件操作 67

5.1.3 AutoCAD 的绘图说明与设置 67

5.2 机械设计中常见几何特征的绘制 69

5.2.1 绘制直线 69

5.2.2 绘制矩形、正多边形 70

5.2.3 绘制圆、圆弧、椭圆、椭圆弧 71

5.2.4 绘制倒角、圆角 73

5.2.5 图形操作 74

5.2.6 绘制齿轮 80

5.3 常用标准件简介 81

5.4 机器人常用结构设计方案 82

第6 章 激光切割机的使用 84

6.1 激光切割机软件操作说明 84

6.2 亚克力材料的切割 90

6.3 亚克力材料的雕刻 92

第7 章 机器人综合实验——蓝牙小车制作 94

7.1 蓝牙小车机械结构设计与制作 94

7.2 蓝牙小车硬件搭建方案 95

7.3 蓝牙小车程序流程分析 96

7.4 蓝牙小车整体软件编写 103

附录1 ASCII 码表 108

附录2 字符串处理函数库 109

参考文献 122

c语言编程 目录,C语言编程实例简介,目录书摘相关推荐

  1. 【Golang第8章:面向对象编程】Go语言的结构体是什么,怎么声明;Golang方法的调用和声明;go语言面向对象实例,go语言工厂模式;golang面向对象的三大特性:继承、封装、多态

    介绍 这个是在B站上看边看视频边做的笔记,这一章是Glang面向对象编程 这一章内容较多,内容有Go语言的结构体是什么,怎么声明:Golang方法的调用和声明:go语言面向对象实例,go语言工厂模式: ...

  2. ​​​​​​青少年软件编程(C语言)等级考试试卷目录一览

    ​​​​​​青少年软件编程(C语言)等级考试试卷目录一览   持续更新中...... 2022-12-10   C语言等考一级 T1. 加一    T2. (a/b)*c的值    T3. 判断是否存 ...

  3. java编程输出平行四边形_JAVA语言入门教程之打印图形实例——打印平行四边形...

    本文主要向大家介绍了JAVA语言入门教程之打印图形实例--打印平行四边形,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 输出平行四边形: public class Parallelo ...

  4. c语言汇编混合编程方法,C语言和汇编语言混合编程方法

    摘要: C语言是一种高级的面向过程的开发语言,汇编语言是一种低级的面向机器的编程语言.两者在程序设计开发方面各有优劣,目前两者的混合编程得到了广泛的应用.本文通过具体的实例,说明了混合编程的基本方法, ...

  5. 第1章 JVM语言家族概览 《Kotin 编程思想·实战》

    第1章 JVM语言家族概览 天地和而万物生,阴阳接而变化起.<荀子·礼记> 1.1 编程语言简述 1.1.1 编程语言是什么 所谓编程语言只是一个抽象的规范,而编译器是这个规范的实现,它是 ...

  6. 西卡编程教学 C语言教学视频(共32课更新完毕) - 『 西卡教学 』 - 西卡学院 - Powered by Pureing Labs!...

    西卡编程教学 C语言教学视频(共32课更新完毕) - 『 西卡教学 』 - 西卡学院 - Powered by Pureing Labs! 西卡编程教学 C语言教学视频(共32课更新完毕) - 『 西 ...

  7. 做游戏,学编程(C语言)教材《C语言课程设计与游戏开发实践教程》出版了...

    经过半年多的写作.修改.校样.印制,我们的实践教材<C语言课程设计与游戏开发实践教程>终于出版了.这本书可以看成是"做游戏,学编程(C语言)专栏"的详细版本,以下为书中 ...

  8. R语言基于R6的面向对象编程

    R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数据的爆发,R语言变成了一门炙手可 ...

  9. C 语言学习笔记(二):编程基础

    目录 一.冯诺依曼模型 二.程序语言发展历史 三.进制 3.1 二进制 3.2 八进制 3.3 十六进制 3.4 进制转换:二进制.八进制.十六进制.十进制之间的转换 3.4.1 将二进制.八进制.十 ...

  10. c语言编程心得,C语言编程心得

    记录这些是为了日后自己想查阅以前经验的方便,同时若能给其他网友带来一些帮助,就更好了~ C语言,自己经常遇到的问题: 1.段错误 段错误一般是由于访问了不存在的地址造成的,具体的原因有文件路径不存在, ...

最新文章

  1. python元类深入理解
  2. 基于改进的点对特征的6D位姿估计
  3. VIM: quickFix窗口的使用
  4. Makefile文件应用——huge项目
  5. boost之asio异步io使用实例
  6. python设计模式整理
  7. 最近使用的两个工具 winscp和xshell
  8. Linux apache2将目录从/var/www/html调整为/根目录时报错:You don‘t have permission to access / on this server
  9. macOS中安装docker
  10. (26)VHDL实现或(数据流描述)
  11. 软件测试过程中的度量与分析
  12. ORACLE 常用函数——转换函数
  13. 思维导图中主题连接线格式修改教程
  14. spring视频教程下载
  15. 人民币对美元汇率中间价报6.7774元 下调109个基点
  16. ES6新特性:解构、对象扩展、函数扩展、数组扩展、数值扩展
  17. Kitkat中对class core, class main, class late_start的简单分析
  18. 通通锁接口调用<Response [400]>报错及python示例代码
  19. Exploratory Social Network Analysis with Pajek(第三版)2-1
  20. 抖音、猫眼网页信息加密分析与应对(1)

热门文章

  1. Labelme标注的json数据转化为coco格式的数据
  2. XML 中的延时等待控制函数Wait
  3. 125啦读书导航新版上线啦
  4. 怎么做安全生产月PPT专题课件?
  5. 计算2个复数之和与之积 (15分)
  6. python爬虫二十四:js逆向破解(一)
  7. echarts 圆环图
  8. Echarts基础圆环图
  9. 2019微生物组—宏基因组分析技术研讨会第四期
  10. 16s rRNA微生物分析报告如何获得关键和有用分析