到目前为止,这是我想到的,适用于数组中的 2 个元素。数组中的元素是要插入连分数的变量。
double continuedFraction(int a[], int size)
{
double fraction = a[0];
for(int i = 1; i < size; i++)
{
fraction += (double)1/(double)a[i];
}
return fraction;
}
顺便说一句,我没有使用递归,我需要能够获得连分数结果。