- 2
- 0
- 约 56页
- 2016-12-25 发布于湖北
- 举报
嵌入式系统导论 C语言部分-程序设计 程序设计 程序设计的一般步骤: 1. 确定数据结构。 2. 确定算法。 3. 编程。 4. 调试。 5. 整理源程序并总结资料。 算法 所谓算法,是为解决某一特定的问题,所给出的一系列确切的、有限的操作步骤。 算法设计 程序实际上是用计算机语言所描述的算法。也就是说,依据算法所给定的步骤,用计算机语言所规定的表达形式去实现这些步骤,即为源程序。 在算法设计中应遵循的准则: (1) 可执行性。 (2) 确定性。 (3) 有穷性。 (4) 输入。 (5) 输出。 算法的描述 目前,对算法的描述,一般采用自然语言、一般流程图或N-S结构流程图。 常用流程图符号 结构化程序设计的概念 结构化程序由3种基本结构组成:顺序结构、选择结构、循环结构。使用这基本结构编写的程序,称为结构化程序。 顺序结构流程图 选择结构流程图 循环结构流程图 结构化程序设计步骤 顺序程序设计 输入两个整数,交换他们的值 main(){ int a,b,n; scanf(%d%d,a,b); printf(a=%d,b=%d\n,a,b); n=a; a=b; b=n; printf(a=%d,b=%d\n,a,b); } 分支程序设计 ⑴if语句 格式:if(表达式){ 语句 }; 例:
您可能关注的文档
- 嵌入式系统6(ARM程序设计)讲述.ppt
- 嵌入式系统7(ARM下的C编程)讲述.ppt
- 嵌入式系统8(ARM程序的调试)讲述.ppt
- 嵌入式系统与接口技术-复习资料讲述.doc
- 嵌入式系统关键词汇讲述.doc
- 嵌入式系统三级项目讲述.doc
- 嵌入式系统原理-第3章讲述.ppt
- 嵌入式系统原理及应用讲述.doc
- 嵌入式系统原理及应用题目要求+程序代码讲述.doc
- 嵌入式系统发展与应用讲述.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 《山东省房屋修缮工程消耗量定额》建筑分册交底培训资料.pdf VIP
- 2026年二级建造师《机电》关键词速记.pdf
- 威海市环翠区2025-2026学年第二学期三年级语文期末考试卷(部编版含答案).docx VIP
- 2024年江西省中考地理真题卷含答案解析.pdf VIP
- 锅炉压力容器压力管道焊工证项目代号含义-精品完整版.doc VIP
- 合金结构钢GB3077—1999(完整).pdf VIP
- 电梯维护保养作业指导书与检查记录.docx VIP
- 2026春青岛版三年级数学下册智慧广场逆推教学设计与评析.docx VIP
- Vic-3D 非接触全场应变测量系统.pdf VIP
- 2023年江苏省南通市小升初英语试卷(含笔试部分答案).pdf VIP
原创力文档

文档评论(0)