Cha3算法与c程序设计 口算法 口C语句概述 口C程序的基本结构
Chap3 算法与c程序设计 ❑算法 ❑C语句概述 ❑C 程序的基本结构
算法 口程序 用编程语言编写,完成特定功能的语句的集合. 口编程步骤: 明确问题 2问题—若干具体步骤(算法) 3.算法 程序 4.上机调试运行 口算法 解题方法或解题步骤的精确描述 算法表示:文字描述、流程图和NS流程图
算 法 ❑程序 用编程语言编写,完成特定功能的语句的集合。 ❑编程步骤: 1. 明确问题 2. 问题 若干具体步骤(算法) 3. 算法 程序 4. 上机调试运行 ❑算法 解题方法或解题步骤的精确描述 算法表示:文字描述、流程图和N-S流程图
算法与程序 □程序=算法+数据结构 结构化程序设计方法 十语言工具和环境
算法与程序 ❑程序=算法+数据结构 + 结构化程序设计方法 + 语言工具和环境
例3-1 从键盘中输入100个整数,对其中的正整数进行累 加,最后输出结果 算法描述(自然语言) ()输入一个数; (2)如果该数>0,累加它; (3)如果100个数没有输入完,转步骤(1) (4)输入完100个数后,输出累加和
例3-1 从键盘中输入100个整数,对其中的正整数进行累 加,最后输出结果。 算法描述(自然语言) ⑴ 输入一个数; ⑵ 如果该数 > 0,累加它; ⑶ 如果100个数没有输入完,转步骤(1); ⑷ 输入完100个数后,输出累加和
例3-1算法描述(流程图 开始 起止框 匚输入一个数 Y 该数 流向线 处理框 N 累加 输入完100个 数 Y 判断框 输出累加和 结束)
例3-1 算法描述 (流程图) 开始 输入一个数 该数 >0 累加 输入完100个 数 输出累加和 结束 起止框 处理框 判断框 流向线 Y Y N N