计算机程序的结构主要有三种即顺序结构,选择结构和循环结构,结构化程序设计方法使用这3种基本结构组成算法,已经证明,用3种基本结构可以组成解决所有编程问题的算法.
1.顺序结构
顺序结构按照语句在程序中出现的先后次序执行,顺序结构里的语句可以是单条语句,也可以是一个选择结构或一个循环结构.
2.选择结构
选择结构根据条件选择程序的执行顺序
a.选择结构一;当条件成立时执行语句块1,否则执行语句块2,不管执行哪一个语句块,完成后继续执行选择结构后的语句,选择结构里的语句块可以是顺序语句,也可以是一个选择结构或一个循环结构.
b.选择结构二;当条件成立的时候执行语句块,否则什么都不执行,不管执行或不执行语句块,完成后继续执行选择结构后的语句.
3.循环结构
循环结构是指设定循环条件,在满足这个条件时反复执行程序中的某部分语句,即反复执行循环体,
a.循环结构一;当循环结构判断条件是否成立,若成立则执行语句块,重复这一过程;当条件不成立时则不再执行循环体,如果第一次就不成立,那么这个结构的循环体一次也不执行.
b.循环结构二;直到型循环结构,先执行一次语句块,然后判断条件是否成立,若成立则执行语句块,重复这一过程,直到条件不成立时不再执行循环体,这个结构至少执行一次语句块.
循环结构里的语句块是可以是顺序结构,也可以是一个选择结构或一个循环结构.