构思程序流程图的要点

2.构思程序流程图的要点

根据题意确定程序的逻辑关系,然后选择合适的算法。如冒泡排序程序的题意是对一组数据进行从小到大排序,则必须选择能实现排序的算法,即冒泡排序法。确定算法后,根据主要步骤的逻辑关系,合理安排程序结构。如采用冒泡排序法,必然有比较判断、数据交换等主要步骤,而且让这些步骤循环进行,以保证程序的简洁,即按数组长度进行循环,循环中的核心内容是先比较分支后交换(或不交换)数据。