
就是这个图片的流程图,如果还有什么不了解的 我会给你们回答,弄了半天弄不出来
#include<stdio.h>
#include<math.h>
int main()
{
int a[100]; //定义100个整型元素数组a
int i; // 整型循环控制变量i
int n; // 所求整型变量n
double absDiff; // 所求浮点型差值变量absDiff
a[0] = 1;
a[1] = 1;
i = 2;
while(i<=99){
a[i] = a[i-1]+a[i-2];
i++;
}
n = 0;
do{
n++;
absDiff = fabs((a[n-1]*1.0/a[n])-(a[n]*1.0/a[n+1]));
}while(absDiff > 0.0001);
printf("n=%d\n",n);
return 0;
}
完全按照你的流程图写的,望采纳