(o゚▽゚)o C---课堂笔记(。・ω・。)

17 阅读1分钟

老师演示例题:银行利息

image.png

1,求它第10年结束时有多少元?

代码如下:

#include <stdio.h>

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

运行结果如下:

image.png

2.

代码如下:

#include <stdio.h>

int main(){

    double money2 = 1;
    int year = 0;
    while (money2 <= 1000){
		money2 *= 1.1;
	    year++;
	}
		printf("需要%d年之后能超过1000元,此时金额为:%.10f元 \n",year,money2);
		return 0;
	}

运行结果如下:

image.png