3 計算圓形面積(藍橋杯入門題)

2021-10-02 22:53:46 字數 580 閱讀 5141

問題描述

給定圓的半徑r,求圓的面積。

輸入格式

輸入包含乙個整數r,表示圓的半徑。

輸出格式

輸出一行,包含乙個實數,四捨五入保留小數點後7位,表示圓的面積。

思路:直接利用圓的面積公式s=pirr

注意:pi的定義

方法一:利用巨集定義,直接給出pi的具體數值

# define pi3.141592653589793…

(因為要保留7位小數,所以pi的取值最少8位數)

方法二:呼叫數學函式庫,計算出pi值

# include

pi=atan(1.0)*4;//#define pi atan(1.0)*4

2.四捨五入,保留小數點後七位

輸出格式為%.7f

具體**為:

#include

#define pi 3.141592653589793

intmain()

注:第一次上傳的時候,我使用了void main(),覺得不需要返回值,但是在上傳的時候,發生編譯錯誤,只要改為int main()就正常了。

藍橋杯 入門 圓的面積

問題描述 給定圓的半徑r,求圓的面積。輸入格式 輸入包含乙個整數r,表示圓的半徑。輸出格式 輸出一行,包含乙個實數,四捨五入保留小數點後7位,表示圓的面積。說明 在本題中,輸入是乙個整數,但是輸出是乙個實數。對於實數輸出的問題,請一定看清楚實數輸出的要求,比如本題中要求保留小數點後7位,則你的程式必...

藍橋杯 土地的面積計算

造成高房價的原因有許多,比如土地出讓 既然地價高,土地的面積必須仔細計算。遺憾的是,有些地塊的形狀不規則,比如是如圖 1.jpg 中所示的五邊形。一般需要把它劃分為多個三角形來計算。已知三邊求三角形的面積需要用海倫定理,參見 2.jpg 各條邊長資料如下 ab 52.1 bc 57.2 cd 43....

藍橋杯 BEGIN 3 入門訓練 圓的面積

入門訓練 圓的面積 時間限制 1.0s 記憶體限制 256.0mb 問題描述 給定圓的半徑r,求圓的面積。輸入格式 輸入包含乙個整數r,表示圓的半徑。輸出格式 輸出一行,包含乙個實數,四捨五入保留小數點後7位,表示圓的面積。說明 在本題中,輸入是乙個整數,但是輸出是乙個實數。對於實數輸出的問題,請一...