3684 - C++作业1-4:计算数学函数式的值
时间限制 : 1 秒
内存限制 : 30 MB
从键盘输入一个角度值a,x为a对应的弧度值,编程求 y=|sin(x*x)| / (1-cos(x)) 的值。注意定义圆周率常量PI为3.141592658979.
题目输入
一个实数,例如180
题目输出
一个实数,(例如输入180,输出为0.215151)
输入/输出样例
输入格式
180
输出格式
0.215151
C语言解答
# include <stdio.h> # include <math.h> # define PI 3.141592658979 int main() { double a, x, y; scanf("%lf", &a); x = (a / 180) * PI; y = fabs(sin(x * x)) / (1 - cos(x)); printf("%lf", y); return 0; }
C++解答
#include<iostream> using namespace std; #include<cmath> int main() { const double PI=3.14159265358979; double x,y; cin>>x; x=x*PI/180; y=abs(sin(x*x))/(1-cos(x)); cout<<y; return 0; }