多旋翼无人机二次开发 了解C语言及图形化编程_第1页
多旋翼无人机二次开发 了解C语言及图形化编程_第2页
多旋翼无人机二次开发 了解C语言及图形化编程_第3页
多旋翼无人机二次开发 了解C语言及图形化编程_第4页
多旋翼无人机二次开发 了解C语言及图形化编程_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

无人机系列课程C语言与模块化编程目录C语言1C语言逻辑理解2二者对比43模块化编程PART1PART2PART3PART4C语言WHAT?C语言是一门通用计算机编程语言,应用广泛。我们平常跟处理器等机器去沟通的时候用人类的语言是行不通的,故我们要使用专业的机器语言(C语言)与其沟通,这样才能让机器听懂我们的意思,才会避免出现鸡同鸭讲的尴尬情况。PART1PART3PART4C语言逻辑理解PART2虽然机器语言跟人类的语言是不一样的,但是他们的逻辑是一样的,比如说:C语言中最简单的逻辑选择if…else。if(2>1){X=1;}else{X=2;}if(我犯了错误){

妈妈批评了我;}else{

妈妈不会批评我;}2〉1,是一定成立的,因此最后的结果一定是x=1。如果我真的犯了错误,结果是妈妈批评了我,else就是我没犯错误,结果是妈妈不会批评我。PART1PART2PART4模块化编程PART3WHAT?相信大家一定见过许多小的发光的灯,他们可以一闪一闪的,在原来的时候,需要C语言代码的敲写,但是,时过境迁,现在即使我们不会敲写C语言代码,通过像右图程序块的拖拽,即能实现小灯一闪一闪的功能,这就是模块化编程。PART1PART2PART3二者对比PART4这里的一段小程序,如果在这里我不进行解释,我相信绝大多数的同学可能很难去理解,到底这段程序在讲个什么东西呢?同时,这里花花绿绿的一个模块的东西,对于我们来讲相对就容易接受了。如果2〉1(这是个事实,一定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论