while——循环求累加

75 阅读1分钟

案例实践:

利用while循环累加来计算1,2,3,4,5...100的和

代码实现:

int main() {
	int s = 0;
	int i = 1;
	while (i <= 100){
		printf("%d\n",i);
		s = s + i;
		i++;	
	}
	printf("%d\n",s);
	return 0;
}

运行结果:

image.png

案例实践:

利用while循环累加来计算1,3,5,7...99的和

代码实现:

int main() {
	int s = 0;
	int i = 1;
	while (i <= 100){
		printf("%d\n",i);
		s = s + i;
		i+=2;	
	}
	printf("%d\n",s);
	return 0;
}

运行结果:

image.png

案例实践:

利用while循环累加来计算1,3,5,7...99的和

代码实现:

int main() {
	int s = 0;
	int i = 2;
	while (i <= 100){
		printf("%d\n",i);
		s = s + i;
		i+=2;	
	}
	printf("%d\n",s);
	return 0;
}

运行结果:

image.png