序列累加求和,這份C語言“蛋羹”記得收藏好!

循環的應用挺廣泛的,這裡介紹循環在數學中的應用,即序列累加求和。陽哥( )認為,這個部分比較簡單,流程並不複雜,主要用到while語句,所以,下面來感受一下:

序列求和

#include<stdio.h>

/*引用預處理命令,預處理包含stdio.h的頭文件*/

main()

/*定義一個主函數,所有程序在執行前都開始於主函數,且結束於主函數*/

{

int i=1,n;

/*定義整型變量i和n*/

double sum=0;

/*定義雙精度類型的sum,其中,sum賦初值為0*/

printf("input n:\\n");

/*輸出函數:請輸入一個n值,換行*/

scanf("%d",&n);

/*n值輸入*/

while(i<=n)

/*當i值小於等於n值時*/

{

sum=sum+1.0/(double) i;

/*這裡指的是累加序列求和,即1+1/2+1/3+1/4+1/5+......+1/n*/

i++;

/*i值累加*/

}

printf("n=%d,sum=%lf\\n",n,sum);

/*輸出函數:(n= ,sum= )換行;這裡%d指的是整型類型標誌,%lf為雙精度數據類型標誌*/

return 0;

/*返回空值,0指空,沒有,即將0返回給主函數main,其目的是告訴給main函數此程序執行完了*/

}

如果大家有問題,歡迎大家留言討論,我都會一一解答呦,歡迎關注,給你不一樣的自己!


分享到:


相關文章: