算法流程图可以用来描述算法执行流程,对算法进行查漏补缺,一般算法流程图由框和流程线组成。
1 算法起止框
算法起止框是不可或缺的,一般为圆角矩形,表示算法的开始或者结束
2 输入输出框
算法流程图中使用平行四边形表示算法的输入和输出
3 算法处理框
也叫算法执行框,表示对数据的处理和执行,可以对数据进行赋值或者计算,对数据进行赋值的时候,箭头指向被赋值的对象
4 判断框
算法流程图中一般使用菱形表示条件的判断
5 举一个例子
int sumUp(int s,int e)
{
int sum=0;
while(s<=e)
{
sum+=s;
s++;
}
return sum;
}