3.算法框图的基本结构有哪些?
提示:顺序结构、选择结构和循环结构.
讲一讲
1.利用循环结构写出++...+的算法并画出相应的算法框图.
[尝试解答] 算法如下:
1.S=0;
2.i=1;
3.S=S+;
4.i=i+1;
5.如果i不大于100,转第3步,否则输出S.
相应框图如下图表示:
1.如果算法问题中涉及到的运算进行了多次重复,且参与运算的数前后有规律可循,就可以引入变量以参与循环结构.
2.在不同的循环结构中,应注意判断条件的差别,及计数变量和累加(乘)变量的初始值与运算框先后关系的对应性.