目录
第1关:计算自行车踏板圆杆的最小半径
任务描述
编写一个c++程序,计算自行车踏板圆杆的最小半径。 ####相关知识 #####pow() pow(double x, double y)
返回x
的y
次幂。
举例说明:
int main ()
{
printf("值 8.0 ^ 3 = %lf\n", pow(8.0, 3));
return(0);
}
测试结果:
值 8.0 ^ 3 = 512.000000
说明: r=pow(a,1.0/3.0) 即为 r3=a 将r
开三次方后的结果。
编程要求
键盘上输出d
p
s
,根据相应公式求出圆杆的最小半径
注意:此处圆周率的数值为3.1415926
测试举例:
测试输入: 7.0
300.0
10000.0
预期输出:0.405842
#include <iostream>
#include<cmath>
#define pi 3.1415926
using namespace std;
int main()
{
/*********begin*********/
float d,p,s,r,r3;
cin >>d >>p >>s;
r3=(d*p)/(pi*s);
r=pow(r3,1.0/3.0);
cout <<