C语言案例

34 阅读1分钟

案例

题目 image.png

实例

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

运行结果 image.png

image.png

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


image.png

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