循環的應用挺廣泛的,這裡介紹循環在數學中的應用,即序列累加求和。陽哥( )認為,這個部分比較簡單,流程並不複雜,主要用到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函數此程序執行完了*/
}
如果大家有問題,歡迎大家留言討論,我都會一一解答呦,歡迎關注,給你不一樣的自己!
閱讀更多 陽哥說IT 的文章