習題2-4 求交錯序列前N項和 (15分)

本題要求編寫程序,計算交錯序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N項之和。學習

輸入格式:spa

輸入在一行中給出一個正整數N。設計

輸出格式:code

在一行中輸出部分和的值,結果保留三位小數。遊戲

輸入樣例:開發

5get

輸出樣例:源碼

0.917io

代碼:學習資料

#include<stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    int i;
    if(n!=0){
    double sum=0.0;
    int t1=1;
    int t2=1;
    int temp=1;
    for(i=1;i<=n;i++)
    {
        sum+=((double)t1/t2)*temp;
        t1++;
        t2+=2;
        temp=-temp;
    }
    printf("%.3lf\n",sum);}
    return 0;
}
做者: C you again,從事軟件開發 努力在IT搬磚路上的技術小白
公衆號:C you again】分享計算機類畢業設計源碼、IT技術文章、遊戲源碼、網頁模板、程序人生等等。公衆號回覆 【 粉絲】進博主技術羣,與大佬交流,領取乾貨學習資料
關於轉載:歡迎你們轉載本文,轉載時代表出處
求贊環節:創做不易,記得 點贊+ 評論+ 轉發 ,謝謝你一路支持
相關文章
相關標籤/搜索