nyoj 242計算球體積

2021-06-21 03:34:28 字數 721 閱讀 3774

描述

根據輸入的半徑值,計算球的體積。

輸入

輸入資料有多組,每組佔一行,每行包括乙個實數,表示球的半徑。(0輸出

輸出對應的球的體積,對於每組輸入資料,輸出一行,計算結果四捨五入為整數

hint:pi=3.1415926

樣例輸入

1

1.5

樣例輸出

4

14

**:#includeusing namespace std;

int main(){

double n;

while( cin>>n ){

double pi=3.1415926;

int m=0.5+1.0*4/3*pi*n*n*n;

cout《思路解析:

乙個求球的體積公式:s=4/3*pi*r*r*r。

重點是求結果四捨五入後的整數,,,

在此總結一下,取整的函式

函式名: ceil

用 法: double ceil(double x);

功 能: 返回大於或者等於指定表示式的最小整數.

相反的是floor()函式,是向下取整。

兩者與四捨五入不同,四捨五入時,就要在結果的基礎上加上0.5,然後定義為int型輸出即可。

如果在結果的基礎之上減去0.5,然後定義為int型輸出,那麼輸出的結果便比加0.5的值小一。。。

242 計算球體積

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 根據輸入的半徑值,計算球的體積。輸入 輸入資料有多組,每組佔一行,每行包括乙個實數,表示球的半徑。0輸出 輸出對應的球的體積,對於每組輸入資料,輸出一行,計算結果四捨五入為整數 hint pi 3.1415926 樣例輸入 1 ...

ny 242 計算球體積

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述根據輸入的半徑值,計算球的體積。輸入輸入資料有多組,每組佔一行,每行包括乙個實數,表示球的半徑。0輸出 輸出對應的球的體積,對於每組輸入資料,輸出一行,計算結果四捨五入為整數 hint pi 3.1415926 樣例輸入 1 1....

計算球體積

時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 根據輸入的半徑值,計算球的體積。輸入 輸入資料有多組,每組佔一行,每行包括乙個實數,表示球的半徑。0輸出 輸出對應的球的體積,對於每組輸入資料,輸出一行,計算結果四捨五入為整數 hint pi 3.1415926 樣例輸入 1 ...