将两块球形橡皮泥揉在一起,捏成一个正方体。请编程,完成下述功能:从键盘读入2个球形橡皮泥的直径,直径为浮点数;求正方体的边长,并保留两位小数输出;

化球为正方体

作者:c++课程组

单位:湖州师范学院

输入格式:

第一个球的直径 第二个球的直径(中间用一个空格隔开)

输出格式:

输出正方体的边长,并保留两位小数输出; 具体格式见样例。

样例">输入样例:

3.0 5.0

输出样例:

length of the side is:4.30.

提示:圆球的体积V=4/3∗πr3

代码:

#include 
#include 
int main()
{
    double c,d,a,b;
    scanf("%lf %lf",&c,&d);
    a=c/2.0;
    b=d/2.0;
    double s;
    s=4/3.0*3.14159*(a*a*a+b*b*b);
    double r;
    r=pow(s,1/3.0);
    printf("length of the side is:%.2lf.",r);
    return 0;
}

你可能感兴趣的:(C语言习题集,c语言)