- 2
- 0
- 约2.88千字
- 约 22页
- 2022-10-31 发布于上海
- 举报
1.1.2程序框图与算法的基本逻辑结构(3)会计学步骤n步骤n+1第1页/共22页问题提出 1.算法的基本逻辑结构有哪几种?用程序框图分别如何表示? 顺序结构否否满足条件?满足条件?是是步骤A步骤B步骤A(1)(2)第2页/共22页条件结构求n除以i的余数ri=i+1否in-1或r=0?是算法的循环结构第3页/共22页循环结构思考:在算法的程序框图中,由按照一定的条件反复执行的某些步骤组成的逻辑结构,称为循环结构,反复执行的步骤称为循环体,那么循环结构中一定包含条件结构吗? 循环体循环体否满足条件?是满足条件?是否直到型当型第4页/共22页循环结构循环体否满足条件?是第5页/共22页在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环. 这种循环结构称为直到型循环结构,你能指出直到型循环结构的特征吗? 循环体是满足条件?否第6页/共22页在每次执行循环体前,对条件进行判断,如果条件满足,就执行循环体,否则终止循环.这种循环结构称为当型循环结构,你能指出当型循环结构的特征吗?循环体循环体否满足条件?是满足条件?是否直到型当型第7页/共22页循环结构注意:1、循环结构要在某个条件下终止循环,这就需要条件结构来判断。因此,循环结构中一定包含条件结构,但不允许“死循环”。2、在循环结构中都有一个计数变量和累加变量(或累乘变量)。计数变量用于记录循环
原创力文档

文档评论(0)