任务描述
本关需要你通过switch语句的编写,完成求x的y值结果的小程序。详情如下:
当0<=x<10时,y=cos(x+3.0);
当10<=x<20时,y=pow(cos(x+7.5),2);
当20<=x<30时,y=pow(cos(x+4.0),4)。
相关知识
cos()
C库函数double cos(double x) 返回一个弧度角x的余弦值。
参数:
x 这是浮点值同比弧度表示的角度。
返回值:
这个函数返回x的余弦。
编程要求
请仔细阅读右侧代码,根据方法内的提示,在Begin - End区域内进行代码补充,具体任务如下:
用switch语句编程计算出x的y值:
当0<=x<10时,y=cos(x+3.0);
当10<=x<20时,y=pow(cos(x+7.5),2);
当20<=x<30时,y=pow(cos(x+4.0),4)。
注意:
要求不输出小数点后面多余的零。
测试说明
例如:
测试输入:5。
预期输出:-0.1455。
测试输入:15。
预期输出:0.762661。
验货啦,验货啦,开始