ID非公開

2022/5/17 17:19

22回答

このプログラムを改造して

ベストアンサー

0

その他の回答(1件)

不適切な内容が含まれている可能性があるため、非表示になっています。

0

#include <stdio.h> double fn(double, double *, int); int main(void) {     double a[] = {1, 2, 3, 4, 5};     double x;     for (x = 1; x <= 5; x++) {         printf("fn(%f)=%f\n", x, fn(x, a, 4));     } } double fn(double x, double a[], int n) {     double p;     int i;     int c = 0;     p = a[n];     printf("f_%d = %f\n", c++, p);     for (i = n - 1; i >= 0; i--) {         p = p * x + a[i];         printf("f_%d = %f\n", c++, p);     }     return p; }