【教学课件】第三讲程序的基本结构.ppt





《【教学课件】第三讲程序的基本结构.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第三讲程序的基本结构.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三讲 程序的基本结构上一讲 运算符与表达式下一讲 简单程序应用程序三大基本结构程序三大基本结构1、顺序结构、顺序结构 按语句顺序,每句执行且只执行一次2、分支结构(选择结构)、分支结构(选择结构)按指定条件决定执行或不执行某些程序段3、循环结构、循环结构 按指定循环条件反复执行某程序段顺序结构Var i:integer;Begin readln(i);writeln(i=,i);i:=i+1;或inc(i);writeln(i+1=,i);writeln(i+10=,i+10);readln;End.每个执行语句按顺序均被执行一次。每个执行语句按顺序均被执行一次。顺序结构Var a,b,c:
2、integer;Begin readln(a,b);输入-5和6 c:=a;a:=b b:=c;writeln(a,b:5);readlnEnd.运行上述程序,改变三个赋值语句的顺序,观察对程运行上述程序,改变三个赋值语句的顺序,观察对程序运行结果的影响。序运行结果的影响。分支结构/选择结构单分支结构单分支结构If 条件 then 执行语句;If 条件 then begin 执行语句序列 End;“条件条件”为真,则执行;为真,则执行;“条件条件”为假,则跳过。为假,则跳过。分支结构ifthen形式举例Var a:integer;Begin readln(a);if a=0 then writ
3、eln(sqrt(a):10:4);readlnEnd.如果输入一个负数如果输入一个负数,会出现什么结果会出现什么结果?分支结构ifthen形式举例Var a,b,c:integer;Begin readln(a,b);先输入ab,后输入ab then begin c:=a;a:=b;b:=c;end;writeln(a,b:5);End.该程序无论输入怎样,共同的结果是?该程序无论输入怎样,共同的结果是?分支结构ifthenelse形式举例Var a,b,c:integer;Begin readln(a);先输入a0,后输入a0 then b:=sqrt(a)else b:=sqrt(-a)
4、writeln(a,b:5:10:3);End.这次这次,负数也能开方了负数也能开方了?!分支结构ifthenelse形式举例Var a,b,c:integer;Begin readln(a,b);先输入a0,后输入ab then begin a:=a+b;a:=a-b;b:=a-b;writeln(a,b:5,Change);end else begin /此处beginend可省去可省去 write(a,b:5,No change);end;End.多分支ifthenelse结构嵌套If then Else if then else if then else if then else 注意
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第三 程序 基本 结构

限制150内