嵌入式系统导论-C语言-2讲述.pptVIP

  • 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(表达式){ 语句 }; 例:

文档评论(0)

1亿VIP精品文档

相关文档