题目内容
利用两种循环写出1+2+3+…+100的算法并画出各自的算法流程图.
答案:
解析:
提示:
解析:
|
解:直到型算法: S1 S=0; S2 I=1; S3 S=S+I; S4 I=I+1 S5 如果I不大于100,转S3,否则,输出S. 相应流程图如图所示.
当型循环算法如下: S1 S=0; S2 I=1; S3 S=S+I; S4 当I≤99时,I=I+1,转(3),否则,输出S. 相应流程图如图所示.
|
提示:
|
注意直到型循环和当型循环的本质区别,直到型循环先执行I=I+1,再判断I>100,若不满足循环直到满足才输出S;而当型循环,先判断I≤99,若是,则使I=I+1,直到条件I≤99不成立才结束循环输出S. |
练习册系列答案
相关题目