箕舌线函数(*)
分数 10
全屏浏览题目
切换布局
作者 李祥
单位 湖北经济学院
已知箕舌线的参数方程如下:
请编写函数,完成下面箕舌线参数方程的计算。
函数原型
void Versiera(double *x, double *y, double a, double t);
说明:a 为常数,t 为参数,x 和 y 分别为指示横坐标和纵坐标变量的指针。
裁判程序
#include <stdio.h>
#include <math.h>
void Versiera(double *x, double *y, double a, double t);
int main()
{
double a, t, x, y;
scanf("%lg%lg", &a, &t);
Versiera(&x, &y, a, t);
printf("%f %f\n", x, y);
return 0;
}
/* 你提交的代码将被嵌在这里 */
输入样例
2.2 4.188790204786391
输出样例
7.621024 1.100000
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
void Versiera(double *x, double *y, double a, double t)
{
*x=2.0*a*tan(t);
*y=2.0*a*cos(t)*cos(t);
}