网站大量收购独家精品文档,联系QQ:2885784924

单片机原理及应用技术 项目8 单片机应用系统综合设计 1-编程与C语言基础.pptx

单片机原理及应用技术 项目8 单片机应用系统综合设计 1-编程与C语言基础.pptx

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高玉玲 王璇 主编 宋维君 王书旺 副主编;第一章 编程与C语言基础;1.1 为什么需要编程?;冯·诺依曼计算机体系结构的计算机运行机制:如果需要计算机解决某个问题,需先根据问题的要求,确定解决方法,然后将方法用指令序列(程序)的形式描述出来,并且通过输入设备将该程序和要处理的数据存入计算机的存储器中。计算机执行程序时,将自动地并按顺序从主存储器中逐条取出指令加以分析,并执行指令规定的操作。也就是说,如果没有程序,计算机就是一堆“废铁”,想让计算机自动运行完成某一任务,必须事先把程序编出来,这是我们要学习“编程”的原因。 ;1.1.2 编程语言;1.1.3 C语言特点;(1)C语言简洁、紧凑,使用方便、灵活 ? (2)运算符丰富 (3)数据结构丰富 (4)C语言是结构化语言 (5)C语言语法限制不太严格、程序设计自由度大 (6)C语言允许直接访问物理地址,可以直接对硬件进行操作 (7)C语言程序生成代码质量高,程序执行效率高 (8)可移植性好 ? ;1.2 C语言程序的基本组成;1.2.2 语句;1.2.3 函数; 1.main函数;【实例1.1】用C语言编程,计算矩形的面积。;2.输出函数printf和输入函数scanf;输出函数printf的简单用法;实例1:若要在屏幕上显示“Please enter a number:”,具体语句序列如下: printf(“Please enter a number:\n ”); 转义字符“\n”将光标移到下一行开头。 实例2:要在屏幕显示变量的值,具体语句序列如下: x=3; printf(“%d”,x); 两条语句执行后,屏幕显示“3”。;实例3:在屏幕显示变量的值,具体语句序列如下: x=3; printf(“x=%d”,x); 两条语句执行后,屏幕显示“x=3”。 实例4:在屏幕显示变量的值,具体语句序列如下: x=3; y=4; z=x+y; printf(“x=%d,y=%d,z=%d”,x,y,z); 四条语句执行后,屏幕显示“x=3,y=4,z=7”。;输入函数scanf的简单用法;【实例1.3】:从键盘输入三个整型量,依顺序分别赋予三个整型变量x,y,z。具体语句序列如下: scanf(”%d%d%d”,x,y,z); 当执行这条函数调用语句时,程序会停下来,等待用户从键盘输入数据。注意在输入的两个数据之间用空格来分隔,当然也可用“tab”或“回车”来分隔。; #includestdio.h int main(void) { int length; int wide, area; scanf(%d,length); scanf(%d,wide); area= length*wide; printf(area =%d\n, area); return 0; };1.3 C语言程序开发流程;1.4 Visual C++6.0集成开发环境;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;VC集成环境下开发C源程序的步骤;1.5 动手实战; 1.5.2 上机调试你的第一个程序;2.单击常用工具栏中的 ,新建一个文件,然后单击 ,将其保存为一个C文件,文件名“quc_sum.c” 。;4.输入程序,并保存;5.单击常用工具栏中的 ,编译“quc_sum.c”,进行语法检查,如果没有错误,将生成“quc_sum.obj”目标文件。单击 ,进行程序连接,形成“quc_sum.exe”文件。 6.单击常用工具栏中的 ,执行quc_sum.exe文件,DOS窗口首先出现提示信息“请输入两个数字”,此时程序停下来,等待你从键盘输入3回车,4回车;C 语言程序设计的错误可分为语法错误、连接错误、逻辑错误和运行错误。 1.语法错误:在编写程序时违反了C 语言的语法规定。语法不正确、关键词拼错、标点漏写、数据运算类型不匹配、括号不配对等都属于语法错误 2.连接错误:如果使用了错误的函数调用 3.逻辑错误:逻辑错误往往是因为程序采用的算法有问题,或编写的程序逻辑与算法不完全吻合。 4.运行错误:程序不存在上述错误,但运行结果时对时错。运行错误往往是由于程序的容错性不高,可能在设计时仅考虑了一部分数据的情况,对于其他数据就不能适用了。;知识梳理与总结;一个C程序可以由

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档