由顺序结构、选择结构和循环结构组成。
1、顺序结构:顺序语句由语句序列组成,程序执行时,按照语句的顺序,从上而下,一条一条地顺序执行;
2、选择结构:分支语句根据一定的条件决定执行哪一部分的语句序列;
3、循环结构:循环语句使同一个语句组根据一定的条件执行若干次。