程序的基本结构顺序结构.ppt
《程序的基本结构顺序结构.ppt》由会员分享,可在线阅读,更多相关《程序的基本结构顺序结构.ppt(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序的基本结构-顺序结构忻城县中学 张远志程序设计的三种基本结构:l顺序l选择l循环 复习:流程图图例 (P8)顺序结构:l游戏:篮球、排球互换换球游戏-互抛法互抛法 同时抛出同时抛出直接互抛法自然语言描述:直接互抛法自然语言描述:l算法算法1 step1:a(或 b)拿篮球 step2:b(或 a)拿排球 step3:a 将篮球(或排球)给 b step4:b 将排球(或篮球)给 a step5:结束 互抛法程序代码:互抛法程序代码:l算法程序:算法程序:dimaasintegerdimbasintegera=1b=2print“交换前交换前:a=;a,b=;ba=bb=aprint交换后交
2、换后:a=;a,b=;b“第三人第三人”交换法自然语言描述:交换法自然语言描述:l算法算法step1:a(或或b)拿篮球,拿篮球,b(或或a)拿排球拿排球step2:输出交换前:输出交换前a,b的值的值step3:第三人:第三人a(或或b)step4:a(或或b)b(或或a)step5:b(或或a)第三人第三人step6:输出交换后:输出交换后a,b的值的值step7:程序结束:程序结束“第三人第三人”交换法程序:交换法程序:l算法算法2程序:程序:dimaasintegerdimbasintegera=1b=2print交换前交换前:a=;a,b=;bc=aa=bb=cprint交换后交换后:a=;a,b=;b近距离互换程序代码:近距离互换程序代码:l算法算法3:a=1b=2print“交换前交换前:a=;a,b=;ba=a+bb=a-ba=a-bprint交换后交换后:a=;a,b=;b实践练习:实践练习:l通过通过internet查找有关查找有关“两变量值互换两变量值互换”的其它算法,进一步体验顺序结构程序设的其它算法,进一步体验顺序结构程序设计的思想。计的思想。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序的基本结构 顺序结构 程序 基本 结构 顺序
限制150内