全文预览

《循环结构程序设计》教案

上传者:hnxzy51 |  格式:doc  |  页数:3 |  大小:71KB

文档介绍
命令格式:DOWHILE<条件〉C<语句序列1〉循环体[LOOP]<语句序列2〉L[EXIT]<语句序列3〉(2)流程图:(略0NDDOI〈注释〉J2.多重循环结构(1)含义:在一个循环体屮又包含另一个循环,这种结构称为双重循环结构。通常是在DOWHILE和ENDDO循环中包含另一个DOWHILE和ENDDO循环等,形成二层、三层等多重循环。(2)三重循环结构示意阁:DOWHILE〈条件1〉〈语句序列11〉DOWHILE〈条件2〉〈语句序列21>DOWHILE〈条件3>〈语句序列3>—ENDDO〈语句序列22>L^NDDO〈语句序列12〉3.(1)结果:ENDDO互进<堂:根据多重循环结构程序及流程图,运行程序结果。(程序及流程图略)思考题:⑴将赋值语句J=J+1移到循环语句DOWHILE1〈=4之上,程序结果会有何变化?⑵在程序中去掉N=N+1这条赋值语句,程序将会怎样运行?结论:在循环结构中,为使程序最终能跳出DOWHILE循环体,在程序循环过程中必须设有修改循环条件的语句,否则程序将永远跳不出循环,即“死循环”;另外还要注意赋值语句的语序问题。(2)利用循环结构编程:显示由组成的阁形如下。4.能力拓展:综合运用三鼾i本*结构解决古代智力问题:“鸡翁一,值钱五r舰一:值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?”五、?B标深化总结、比较单循环结构和多重循环结构的命令格式及功能;并综合运用三种基本结构进行结构化程序设计。六、?课后作业1.编程输出一个乘法口诀表。2.继续用多种方法完成“能力拓展”习题。【反思与感悟】因学生对计算机的掌握水平不同,必然会有个别学生的底子薄、素质差、一些内容动手能力弱。在教学中应尽量让学得好的同学互相搭配,以此来相互进行辅导和交流;另外在教学过程中教师还要尽量多的到下面去巡视辅导,冋答个别同学的不同问题。从而解决所存在的差异问题。

收藏

分享

举报
下载此文档