C语言写一个二元一次函数算出多个x值,y是有规律的变化。
发布网友
发布时间:2022-06-09 13:56
我来回答
共2个回答
热心网友
时间:2023-10-05 10:35
#include <stdio.h>
int main(void)
{
double x = 0;
double y = 0;
const double t = 0.005;
for(int i = 0; i <= 230; ++i)
{
y = 9 + t * i;
x = (y - 10.086) / ((-2 / 10000000) - 0.00053);
printf("y%d = %lf, x = %lf\n",i,y,x);
}
return 0;
}
追问题目少了个平方,下面是加了平方的怎么做?y=9,y1=9+0.005,y2=9+0.005*2直到y230=9+0.005*230。函数是y=(-10∧-7)*2x∧2-0.00053x+10.086。
热心网友
时间:2023-10-05 10:35
#include <stdio.h>
double f(int x);
int main() {
int x = 0;
printf("y=%f\n", f(x));
for (x = 1; x <= 230; x++) {
printf("y%d=%f\n", x, f(x));
}
return 0;
}
double f(int x) {
return 1.0E-7 * 2 * x - 0.00053 * x + 10.086;
}