设计求1+3+5+7......+31的算法,并画出相应的算法框图

2024-11-24 00:22:19
推荐回答(3个)
回答1:

int i,sum=0;for(i=1;i<32;i=i+2;){sum=sum+i;}printf("1+3+5+7......+31=%d",sum);框图就是循环算法的框图。

回答2:

可以用公式啊
(1+31)*((31-1)/2+1)/2
=32*(16)/2=256

回答3:

通项公式,专用于等差数列求和。同二楼