C語言 PTA 用格里高利公式求給定精度的PI值

2021-10-10 10:16:16 字數 575 閱讀 1012

本題要求編寫程式,計算序列部分和 4∗(1−1/3+1/5−1/7+…) ,直到最後一項的絕對值小於給定精度eps。

輸入格式:

輸入在一行中給出乙個正實數eps。

輸出格式:

在一行中按照「pi = pi」的格式輸出部分和的值pi,精確到小數點後四位。題目保證輸入資料和計算結果均不超過雙精度範圍。

輸入樣例1:

0.0001

輸出樣例1:

pi = 3.1418

輸入樣例2:

0.2輸出樣例2:

pi = 2.8952

#include

#include

intmain

(void

)printf

("pi = %.4lf\n"

,pi*4)

;}else

return0;

}

注意空格 字元啥的。。。。因為pat太過靈敏(就是不太好用哈)。

用c語言求0 999水仙花數

題目描述 求出0 999之間的所有 水仙花數 並輸出。水仙花數 是指乙個三位數,其各位數字的立方和確好等於該數本身,如 153 1 5 3?則153是乙個 水仙花數 在數論中,水仙花數 narcissistic number 也稱為自戀數 自冪數 阿姆斯壯數或阿姆斯特朗數 armstrong num...

PTA 函式題 求二叉樹高度(C語言)

本題要求給定二叉樹的高度。函式介面定義 int getheight bintree bt 其中bintree結構定義如下 typedef struct tnode position typedef position bintree struct tnode 要求函式返回給定二叉樹bt的高度值。裁判測...

求組合數c語言用fact 初學者程式設計 求階乘

時間限制 1 s 空間限制 128000 kb 題目等級 青銅 bronze 題目描述 description 輸入n,輸出n的階乘,n 12 輸入描述 input description 乙個數 n 輸出描述 output description 乙個數 n的階乘 樣例輸入 sample inpu...