c语言-while循环2

33 阅读1分钟
#include <stdio.h>
int main(){
	double h = 100;
	int i = 0;
	while (h>0.5){
		h = h/2;
		i++;
		printf("第%d次落下之后的间高是: %f \n",i,h);
	} 
	printf("%d",i);
}

运行效果图

image.png

#include <stdio.h>
int main(){
	double money = 1;
	int i = 0;
	while (i<10){
		money = money+money*0.1;
		i++;
		printf("第%d年之后,是: %f 元 \n",i,money);
	} 
}

运行效果图 image.png

#include <stdio.h>
int main(){
	double money = 1;
	int i = 0;
	while (money<1000){
		money = money+money*0.1;
		i++;
		printf("第%d年之后,是: %f 元 \n",i,money);
	} 
}

运行效果图 image.png