题目内容
设计求
1+2+4+7+…+46的算法,并画出相应的程序框图.
答案:略
解析:
提示:
解析:
|
解:算法如下: 第一步: p=0;第二步: i=1;第三步: t=0;第四步: p=p+i;第五步: t=t+1;第六步: i=i+t;第七步:如果 i不大于46,返回重新执行第四步,第五步,第六步,否则执行第八步. 第八步:输出 p的值.依以上步骤,画出如图所示的算法程序图.
|
提示:
构成此题的各因式的差不是一个常数,而是各相邻因式的差依次增加 1,因此在设计算法时,要引入两个循环变量. |
练习册系列答案
相关题目