使用C語言編程求解: 1 - 1/2 + 1/3 - 1/4 + 1/5 - ... + 1/99 - 1/100 的值。

一、題目描述

       使用C語言編程求解: 1 - 1/2 + 1/3 - 1/4 + 1/5 - ... + 1/99 - 1/100 的值。

二、分析求解

       這是一道類似數列的求和問題,考察的是循環的使用,以及基礎的數學知識。

       代碼如下:

#include<stdio.h>

int main(){

	int sign = 1,deno = 2;

	float sum = 1.0, term;


	while(deno<=100){
	
		sign = -sign;

		term = (sign*1.0)/deno;

		sum = sum+term;

		deno++;
	
	}

	printf("sum is : %f\n",sum);


	return 0;

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章