HDU2011 多项式求和
生活随笔
收集整理的這篇文章主要介紹了
HDU2011 多项式求和
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題鏈接:HDU2011 多項式求和。這是個入門訓練題,用C語言編寫程序。
問題簡述:參見上述鏈接。
問題分析:這個數列之和為浮點數。C語言中,浮點數有兩種類型,分別是float和double。float可以滿足一般的科學計算需求;double表示數的范圍更大,精度更高。可以根據實際用途選用類型。
程序說明:(略)。
AC的C語言程序如下:
/* HDU2011 多項式求和 */#include <stdio.h>int main(void) {int m, n, i;double sum;scanf("%d", &m);while(m--) {// 讀入nscanf("%d", &n);// 累加和初始化sum = 0.0;// 計算多項式和for(i=1; i<=n; i++)if(i & 1)sum += ((double) 1.0) / i;elsesum -= ((double) 1.0) / i;// 輸出結果printf("%.2f\n", sum);}return 0; }
轉載于:https://www.cnblogs.com/tigerisland/p/7564690.html
總結
以上是生活随笔為你收集整理的HDU2011 多项式求和的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Docker相关的项目
- 下一篇: 第16章 数组