1. 程式人生 > 其它 >【C語言程式練習】用while、for、do…while迴圈語句計算求和問題

【C語言程式練習】用while、for、do…while迴圈語句計算求和問題

技術標籤:C++學習筆記C語言c語言

用while、for、do…while迴圈語句計算求和問題:

在這裡插入圖片描述

#include<stdio.h>
int main()
{
	double item, sum = 0;
	int i, sign = 1;
	double m = 2, n = 1;
	for (i = 1; i <= 1000; i++)//迴圈i從1到1000
	{
		item = sign * m*1.0 / n;//計算每一項
		sign = -sign;//改變每一項的正負
		m = m + n;//計算分子
		n = m - n;//計算分母
		sum += item;//求和
	}
	printf("sum=%f\n", sum);//輸出和
	return 0;
}

執行結果:
在這裡插入圖片描述