在数列{an},a1=1,an+1=an+n,要计算此数列前30项的和,现已给出了该问题算法的程序框图(如图所示),请在图中判断框内(1)处和执行框中的(2)处填上合

发布时间:2020-07-31 14:21:17

在数列{an},a1=1,an+1=an+n,要计算此数列前30项的和,现已给出了该问题算法的程序框图(如图所示),请在图中判断框内(1)处和执行框中的(2)处填上合适的语句,使之能完成该题算法功能.(1)________;
(2)________.

网友回答

解:该算法使用了循环结构,因为是求30个数的和,故循环体应执行30次,
其中i是计数变量,因此判断框内的条件就是限制计数变量i的,故应为i>30.
算法中的变量p实质是表示参与求和的各个数,由于它也是变化的,且满足第i个数比其前一个数大i-1,
第i+1个数比其前一个数大i,故应有p=p+i.
以上问题属网友观点,不代表本站立场,仅供参考!