⚽️⚽️⚽️while循环语句例题2⚽️⚽️⚽️

23 阅读1分钟

⚽️⚽️⚽️while循环语句例题:⚽️⚽️⚽️

(一)小球弹地反弹高度

(二)复利公式



⚽️⚽️⚽️(一)小球弹地反弹高度:⚽️⚽️⚽️

1.代码如下:

int main01(){
	
	double h = 100; // double
	// 循环执行10次
	int i = 0;
	while (h > 0.5){
		h =h/2;
		i++;
		printf("第%d次落下之后的高度是: %f \n",i,h);
	}
	printf("%d",i);
	 
	return 0;
} 

2.运行结果如下:

image.png



⚽️⚽️⚽️(二)复利公式⚽️⚽️⚽️

1.题目如下:

屏幕截图 2025-11-20 103336.png

2.代码如下:

int main(){
	
	double money = 1; // double
	// 循环执行10次
	int i = 0;
	while (i<10){
	    money = money * 1.1;
		i++;
		printf("第%d年之后,是: %f 元 \n",i,money);
	}
	 
	return 0;
} 

3.运行结果如下:

image.png