已知叶形线的参数方程如下:
请编写函数,完成下面叶形线参数方程的计算。
函数原型
void Folium(double *x, double *y, double a, double t);
说明:a 为常数,t 为参数,x 和 y 分别为指示横坐标和纵坐标的指针。
裁判程序
#include#include double Cube(double x); void Folium(double *x, double *y, double a, double t); int main() { double a, t, x, y; scanf("%lg%lg", &a, &t); Folium(&x, &y, a, t); printf("%g %gn", x, y); return 0; } double Cube(double x) { ...(略)... }
输入样例
1 1.5
输出样例
1.02857 1.54286
要求:用立方函数 Cube 来计算实数的立方。
关联习题:立方函数。
明确题目要求 :用立方函数 Cube 来计算实数的立方。(这是关键)
void Folium(double *x, double *y, double a, double t)
{
double f, t3;
t3 = Cube(t); //调用Cube函数计算t的立方
f = 3*a*t;
*x = f/(1+t3);
*y = f*t/(1+t3);
}



