程序填空题:叶形线函数
叶形线函数
已知叶形线的参数方程如下:
 
下面的程序,输入 $$a$$ 和 $$t$$,计算并输出 $$x$$ 和 $$y$$。
请在空白处填写适当内容完成此程序。
```c
#include
void Folium(double *x, double *y, double a, double t);
int main()
{
double x, y, a, t;
scanf("%lg%lg", &a, &t);
@@[Folium(&x, &y, a, t)](1);
printf("%g %g\n", x, y);
return 0;
}
void Folium(double *x, double *y, double a, double t)
{
*x = @@[3 * a * t / (1 + t * t * t)](1);
*y = @@[*x * t](1);
}
```
#### 输入样例
```in
1 1.5
```
#### 输出样例
```out
1.02857 1.54286
```
答案:
第1空:Folium(&x, &y, a, t)
第2空:3 * a * t / (1 + t * t * t)
第3空:*x * t
已知叶形线的参数方程如下:
 
下面的程序,输入 $$a$$ 和 $$t$$,计算并输出 $$x$$ 和 $$y$$。
请在空白处填写适当内容完成此程序。
```c
#include
void Folium(double *x, double *y, double a, double t);
int main()
{
double x, y, a, t;
scanf("%lg%lg", &a, &t);
@@[Folium(&x, &y, a, t)](1);
printf("%g %g\n", x, y);
return 0;
}
void Folium(double *x, double *y, double a, double t)
{
*x = @@[3 * a * t / (1 + t * t * t)](1);
*y = @@[*x * t](1);
}
```
#### 输入样例
```in
1 1.5
```
#### 输出样例
```out
1.02857 1.54286
```
答案:
第1空:Folium(&x, &y, a, t)
第2空:3 * a * t / (1 + t * t * t)
第3空:*x * t