算法的基本控制结构.ppt
《算法的基本控制结构.ppt》由会员分享,可在线阅读,更多相关《算法的基本控制结构.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法的基本控制结构算法的基本控制结构基本结构顺序结构选择结构循环结构 1.顺序结构:按照语句的先后顺序执行即为顺序结构,是算法中最简单的一种结构。2.选择结构:根据条件的不同,程序执行不同的语句,即为选择结构。选择结构的语句有两种:if语句和switch语句。3.循环语句:根据约束条件的不同,多次重复执行某一条或多条语句的结构,称为循环结构。循环结构的语句有for语句、while语句、dowhile语句三种语句。为了用符号来表述不同的控制结构或者程序,人们设计了流程图,简单的可以理解为示意图。流程图常用符号:准备准备决策决策数据输入输出数据输入输出预定义过程预定义过程开始和结束开始和结束联系联
2、系准备准备流线流线1.选择结构选择结构if(表达式)语句1else 语句2;执行顺序:先计算表达式的值,若表达式为true,则执行语句1,否则执行语句2。语句1和语句2也可以是用大括号括起来的多条语句流程图表达式语句1语句2truefalse 火车托运行李,要根据行李的重量按不同标准收费。50kg以内(含50kg),按每千克0.35元收费,超出50kg的部分按每千克0.50元收费。现输入托运行李的重量,计算并输出运费。Pay=Weight*0.35 weight50weight=50Weight*0.3550*0.35+(weight-50)*0.5truefalseif weight=50
3、pay=weight*50;else pay=pay+(weight-50)*0.5;if weight=50 pay=weight*0.35;else pay=50*0.35+(weight-50)*0.5;输入a,b两个整数,如果ab的话,交换a,b的值,并输出a,b的值。输入:15 8输出:15 8if(ay,xy,x=y。输入:8 9输出:xy#include using namespace std;int main()int x,y;cinxy;if(x!=y)if(xy)coutyendl;elsecoutxyendl;elsecoutx=yendl;return 0;#inclu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 基本 控制 结构
限制150内