步,如果I6,则输出m的值,转第六步;否则,转第三步.第六步,结束.
采用循环结构,其框图如右图.
19.解算法框图如下图:语句:
S=0Fori=1To999Step2S=S+ii输出S
20.解原式=1+13+19+313+…+3210,计数变量在指数位置上,累积变量与计数变量的初始值都可看作1,利用循环结构设计算法.
f算法如下:第一步,S=1;第二步,i=1;第三步,S=S+31i;第四步,i=i+1;第五步,如果i≤20,则返回第三步,重新执行第三、四、五步,否则输出S相应算法框图如下图所示.
21.解算法语句如下:算法框图如下图:
S=0M=0i=1输入x;Do
Ifx90The
M=M+1S=S+xE
dIfi=i+1LoopWhilei≤54P=SM输出P22.解本题可用二分法来解决,设x1=2,x2=3,m=x1+2x2步骤如下:第一步:x1=2,x2=3;第二步:m=x1+x22;
f第三步:计算fm,如果fm=0,则输出m;
如果fm0,则x2=m,否则x1=m;第四步:若x2-x10001,输出m,否则返回第二步.算法框图如图所示:
fr