9. 球的半径和体积

作者: IceFrozen | 来源:发表于2019-01-01 18:43 被阅读0次
题目描述

输入球的中心点和球上某一点的坐标,计算球的半径和体积

输入描述:

球的中心点和球上某一点的坐标,以如下形式输入:x0 y0 z0 x1 y1 z1

输出描述:

输入可能有多组,对于每组输入,输出球的半径和体积,并且结果保留三位小数
为避免精度问题,PI值请使用arccos(-1)。

示例1

输入

0 0 0 1 1 1 

输出

1.732 21.766
解法
#include<stdio.h>
#include<math.h>

int main(){
    int x0, y0, z0, x1, y1, z1;
    double PI = acos(-1);    //π
    double r, v;    //半径和体积 
    while(scanf("%d%d%d%d%d%d", &x0, &y0, &z0, &x1, &y1, &z1) != EOF){
        double r2 = (x1 - x0)*(x1 - x0) + (y1 - y0)*(y1 - y0) + (z1 - z0)*(z1 - z0);    //半径的平方 
        r = sqrt(r2);    //半径公式 
        v = (4.0 / 3) * PI * r2 * r;    //体积公式,这里要注意 4.0 / 3,这样系统才会把结果记为浮点数 
        printf("%.3f %.3f\n", r, v);
    }
    return 0;
}

相关文章

  • 9. 球的半径和体积

    题目描述 输入球的中心点和球上某一点的坐标,计算球的半径和体积 输入描述: 球的中心点和球上某一点的坐标,以如下形...

  • 精确度注意

    球的半径和体积 输入球的中心点和球上某一点的坐标,计算球的半径和体积

  • 球的半径和体积

    题目链接题目描述输入球的中心点和球上某一点的坐标,计算球的半径和体积 输入描述球的中心点和球上某一点的坐标,以如下...

  • 010:计算球的体积

    010:计算球的体积 总时间限制: 1000ms 内存限制: 65536kB描述对于半径为r的球,其体积的计算公式...

  • HDU - 2002 #计算球体积

    **根据输入的半径值,计算球的体积 **Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。Ou...

  • 计算球体积

    根据输入的半径值,计算球的体积。Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。Output...

  • 球体积

    计算球体积 Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。Output输出对应的球的体积,...

  • 圆锥新公式

    半径X周长=圆面积 1/2底X高Ⅹ底面周长=圆锥体积 底面半径的平方兀+斜边X底面周长 直径X半径X周长=球

  • ACM(seven)

    计算球体积 根据输入的半径值,计算球的体积。 Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半...

  • 多面体与球:「2011年全国卷题15」 「2012年全国卷题11

    2011年全国卷题15 15.已知矩形 的顶点都在半径为 的球 的球面上,且 ,则棱锥 的体积为 . 【...

网友评论

    本文标题:9. 球的半径和体积

    本文链接:https://www.haomeiwen.com/subject/xdxolqtx.html