matlab 求前100个奇数1+3+5+7+...+(2*n-1)

matlab 求前100个奇数1+3+5+7+...+(2*n-1)
2025-02-27 17:03:31
推荐回答(4个)
回答1:

解: 1+3+5+7+...+(2*n-1)
=1+3+5+7+...+(2*100-1)
=1+3+5+7+...+199
=(1+199)*100/2
=200*100/2
=10000

回答2:

sum(1:2:(2*n-1))

回答3:

y(1)=1;
sum=1;
for i=2:100
y(i)=2*y(i-1)+1;
sum=sum+y(i);
end
display(sum);

回答4:

for i=1:200
if rem(i,2)=1

a=0,b=2*i-1,a=a+b,i=i+1;a