C语言第三章程序的简单算法制定

上传人:ldj****22 文档编号:48522462 上传时间:2018-07-16 格式:PPT 页数:24 大小:440KB
返回 下载 相关 举报
C语言第三章程序的简单算法制定_第1页
第1页 / 共24页
C语言第三章程序的简单算法制定_第2页
第2页 / 共24页
C语言第三章程序的简单算法制定_第3页
第3页 / 共24页
C语言第三章程序的简单算法制定_第4页
第4页 / 共24页
C语言第三章程序的简单算法制定_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《C语言第三章程序的简单算法制定》由会员分享,可在线阅读,更多相关《C语言第三章程序的简单算法制定(24页珍藏版)》请在金锄头文库上搜索。

1、C 程序设计基础教程第三章 程序的 简单算法制定 第三章第三章 程序的简单算法制定程序的简单算法制定 3.1 结构化程序算法制定 3.2 结构化程序算法描述 3.3 算法制定范例 Date1C 程序设计基础教程第三章 程序的 简单算法制定 3.1 3.1 结构化程序算法制定结构化程序算法制定算法 :解决问题的过程中,动作的执行顺序就称为算法。编制程序 :根据制定的算法,编写出计算机可执行的命令 序列,就是编制程序。 程序设计的关键之一,是解决问题的方法与步骤,即算法。 重点:掌握分析问题、解决问题的方法,锻炼分析、分解 ,最终归纳整理出算法的能力。 Date2C 程序设计基础教程第三章 程序的

2、 简单算法制定 算法解决问题的具体方法和步骤。例:判断输入整数 x 的正负性和奇偶性。算法:1.输入整数x 2.将x与0比较,大于0,输出“为正”,否则输出“为负”3.判断 x % 2的值,为0则输出“偶数”,否则输出“奇数”编程-根据算法,编写出计算机可执行的命令序列。Date3C 程序设计基础教程第三章 程序的 简单算法制定 【例3-1】从键盘输入三个数,找出其中最小 的那个数。 分析:从键盘输入的三个数值必须用三个变量来保存,假定 这三个变量分别为a、b、c,另外,还需要一个变量min来 装最小的那个数。先比较a和b的值,把数值小的放入min中,再将min与C比较 ,又把数值小的放入mi

3、n中。经过两次比较,min中已存放的是a,b,c三个数中最小的 数,把min的值输出就是所需结果。Date4C 程序设计基础教程第三章 程序的 简单算法制定 算法步骤: 1输入三个数,其值分别赋给三个变量a,b,c。 2把a与b中较小的那个数放入变量min中。 3把c与min中较小的那个数放入变量min中。 4输出最后结果min的值。 细化后的算法步骤为: 1输入三个数,其值分别赋给三个变量a,b,c。2比较a与b的值,如果a=A & ch=Z)则:ch=ch+32否则:程序结束。转。Date21C 程序设计基础教程第三章 程序的 简单算法制定 2流程图如图 Date22C 程序设计基础教程第三章 程序的 简单算法制定 3NS图如图 Date23C 程序设计基础教程第三章 程序的 简单算法制定 【例3-5】:已知实数a,b,计算u的值:u=(r+s)2其中当ab时,r=a2-b2, s=a/b ; 当ab时,r=b2-a2 , s=a/b +4。1算法从键盘输入实数a,b如果ab,则r=a2-b2, s=a/b ; 否则r=b2-a2, s=a/b +4。计算u的值:u=(r+s)2输出u的值。Date24

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号