求助吧友们本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。下一个分子是上一个分子分母和,分母是上一个分子。 #include<stdio.h> int main() { int zi=2,mu=1,n,i,temp; double s; scanf("%d",&n); s=(float)zi/mu; if(n>1) { for(i=1;i<n;i++) { temp=mu; mu=zi; zi=temp+zi; s+=(double)zi/mu; } } printf("%.2f",s); return 0; }我的程序逻辑没有错,为啥计算不了n等于70的答案